webForumDet fria alternativet

delete tar inte bort

PHPur PHP

4 svar · 197 visningar · startad av mr.mainline

Medlem sedan feb. 2003777 inlägg
Frågan#1

Varför funkar inte detta?

  if (isset($_GET['delete'])){
      $sql = "DELETE FROM nyheter WHERE id={$_GET['delete']}";
      mysql_query($sql);
      header("Location: $self");
      exit;
   }
Medlem sedan juni 200032 967 inlägg
#2

På vilket sätt funkar det inte?
Skriv ut MySQLs felmeddelande så du har en chans att felsöka.

Medlem sedan juli 20033 147 inlägg
#3

Lägg till

mysql_query($sql) or die(mysql_error());
Medlem sedan feb. 2003777 inlägg
#4

har jag gjort, ser nu ut så här.
och får upp felmeddelande

"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"

Medlem sedan juli 20033 147 inlägg
#5

Verkar som om $_GET['delete'] inte innehåller något värde.

128 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)