Hallo, ik ben bezig met een gastenboek. Maar ik wil nu ook een admin mode maken waarbij je tabellen kan verwijderen. Ik heb al een script gemaakt waar je al de tabellen kan zien. Maar nu wil ik dat als je op een knop drukt (die achter de tabel staat waar al de waardes staan, zoals id, naam, bericht.) dat hij ook DIE tabel verwijderd. En ik wil het ook hetzelfde met edit.
Wie kan mijn helpen?
DELETE en UPDATE bij velden,
of wil je echt tabellen verwijderen? Want bij een gastenboek is het normaal dat je velden verwijdert ipv hele tabellen....
if($_POST['verwijder_submit'])
{
$sql1 = "DELETE FROM gastenboek WHERE id='$_POST[id_verwijder]'";
mysql_query($sql1);
echo "<center>Het commentaar is verwijderd!<br>";
echo "<a href=\"admin.php\">Vernieuw het scherm</a></center>";
}
?>
Dit zijn de gegevens die ik heb staan, maar ik wil juist dat ik niet het nummer moet intypen welke ik iwl verwijderen, dat hij dat autotisch doet... maar hoe?
Dan moet je de berichten een id geven en een linkje maken naar de pagina waar ze gedelete worden. Dan krijg je een link in je bericht als ?id=344
En in de pagina doe je dan de code om te verwijderen met, zoals ik al zei, $_GET['id']
edit:
Een linkje maken met die id is vrij simpel. Je moet gewoon de id uit de database als link weergeven.
<A href=\"verwijder_id.php?id=$id\">verwijder</A>
Eh ik heb de regel:
<A href=\"verwijder_id.php?id=$row['id']\">verwijder</A>
ingevoerd, mar krijg nu een error:
T_STRING' or `T_VARIABLE' or `T_NUM_STRING'