Hejsa Alle sammen,
Jeg har rodet med dette længe og jeg giver snart op
Da jeg simpelthen ikke kan finde noget som jeg syntes jeg kan bruge
men jeg gør kunne dette for at lære det. Men jeg vil gerne prøve og lave en slet og ret funktion. Som virker lidt svært i mine øjne, Men nogen som kan hjælpe mig med at rette min kode til så der er slet og ret funktion på?
Koden ser sådan her ud:
<form method="POST" action="?p=add">
<input type="hidden" name="update" value="1">
<table align="center">
<tr>
<td>
Fornavn
</td>
<td>
<input type="text" name="navn">
</td>
</tr>
<tr>
<td>
Efternavn
</td>
<td>
<input type="text" name="enavn">
</td>
</tr>
<tr>
<td>
Text
</td>
<td>
<TEXTAREA NAME="text" COLS=40 ROWS=6></TEXTAREA>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Indsæt">
</td>
</tr>
</table>
</form>
<hr style width="80%">
<?php
echo "<table width=50% align=center valign=left border=1>";
echo "<tr>";
echo "<td>";
echo "ID";
echo "</td>";
echo "<td>";
echo "Fornavn";
echo "</td>";
echo "<td>";
echo "Efternavn";
echo "</td>";
echo "<td>";
echo "Text";
echo "</td>";
echo "<td>";
echo "Admin";
echo "</td>";
echo "</tr>";
$result = mysql_query("SELECT * FROM test ORDER BY id ASC");
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>";
echo $row['id'];
echo "</td>";
echo "<td>";
echo $row['navn'];
echo "</td>";
echo "<td>";
echo $row['enavn'];
echo "</td>";
echo "<td>";
echo $row['text'];
echo "</td>";
echo "<td>";
echo "<a href=?p=add&slet=".$row['id'].">Slet</a>";
echo "</td>";
echo "</tr>";
}
echo "</table>";
if(isset($_GET[slet])) {
mysql_query("DELETE FROM test WHERE id='$_GET[slet]'");
}
if ((isset($_POST['update'])) and ($_POST['update'] == 1)) {
$navn = addslashes($_POST['navn']);
$enavn = addslashes($_POST['enavn']);
$text = addslashes($_POST['text']);
mysql_query("INSERT INTO test SET navn='$navn', enavn='$enavn', text='$text'");
}
?>