Slette fra MySQL
Jeg vil gerne kunne slette fra min database uden at skulle logge på phpmyadmin. jeg har forsøgt mig med følgende:sletcomments.php:
<?php
include($_SERVER['DOCUMENT_ROOT']."/sql.php");
$query = mysql_query("SELECT * FROM comments ORDER BY theDate DESC") OR DIE(mysql_error());
while($row = mysql_fetch_array($query)) {
?>
<a href="slet.php?id=<?=$row['name'];?>"><?=$row['name'];?> </a>- <?=$row['comment'];?><br><br>
<?php
}
?>
slet.php:
<?
include_once($_SERVER['DOCUMENT_ROOT']."/sql.php");
mysql_query("DELETE FROM comments WHERE comment = $_GET[comment]") or die (mysql_error());
?>
En liste over databasens indholdvises fint, men når man klikker for at slette, får man fejlen:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Hvad er der galt?
