Ga naar inhoud

update insert en dell script


Aanbevolen berichten

ik heb een update insert en deleted script gemaakt alleen ik krijg telkens deze fout bij insert 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 ') VALUES ('test', 'test', 'test', 'test')' at line 1 bij update doet hij niks en deleted doet het wel en dit is de admin [quote:9b2752a6d7]<? mysql_connect(**, **, "**"); mysql_select_db(**); if ($_GET[actie] == "") { echo "fun admin<p>"; echo "<a href=admin.php?actie=nieuw_fun>Plaats een nieuwe fun download.</a><br><hr>"; $select = "SELECT * FROM fun ORDER BY id ASC"; $res = mysql_query($select) or die(mysql_error()); echo "<table>"; while($row = mysql_fetch_object($res)) { echo "<tr>"; echo "<td width=250>$row->naam<br></td>"; echo "<td><a href=\"?actie=del_fun&id=$row->id\">Delete</a><br></td>"; echo "<td><a href=\"?actie=edit_fun&id=$row->id\">Verander</a><br></td>"; echo "</tr>"; } echo "</table>"; } elseif ($_GET[actie] == "nieuw_fun") { if ($_POST[submit]) { $query = "INSERT INTO fun (naam, soort, wat, locatie,) VALUES ('$_POST[naam]', '$_POST[soort]', '$_POST[wat]', '$_POST[locatie]')"; mysql_query($query) or die (mysql_error()); header("Location: admin.php"); } else { echo "Nieuwe fun<p>"; ?> <form method="post" action="admin.php?actie=nieuw_fun"> naam <input name="naam" type="text"><br> soort <input name="soort" type="text"><br> wat <input name="wat" type="text"><br> locatie <input name="locatie" type="text"><br> <input name="submit" type="submit" id="submit" value="Maak"> </form> <? } } elseif ($_GET[actie] == "edit_fun") { if ($_POST[submit]) { $query = "UPDATE poll SET naam = '$_POST[naam]', soort = '$_POST[soort]', wat = '$_POST[wat]', locatie = '$_POST[locatie]' WHERE id = '$_GET[id]'"; mysql_query($query) or die (mysql_error()); header("Location: admin.php"); } else { echo "Bewerk fun<p>"; $select = "SELECT * FROM fun WHERE id = '$_GET[id]' ORDER BY id ASC"; $res = mysql_query($select) or die(mysql_error()); while($row = mysql_fetch_object($res)) { ?> <form method="post" action="admin.php?actie=edit_poll&id=<?=$_GET[id] ?>"> naam <input name="naam" type="text" value="<?=$row->naam ?>"><br> soort <input name="soort" type="text" value="<?=$row->soort ?>"><br> wat <input name="wat" type="text" value="<?=$row->wat ?>"><br> locatie <input name="locatie" type="text" value="<?=$row->locatie ?>"><br> <input name="submit" type="submit" id="submit" value="Maak"> </form> <? } } } elseif ($_GET[actie] == "del_fun") { $query = "DELETE FROM fun WHERE id = '$_GET[id]'"; mysql_query($query) or die (mysql_error()); header("Location: admin.php"); } ?>[/quote:9b2752a6d7] alvast bedankt!
Link naar reactie
[quote:d828fdf2d1="starbase"]$query = "INSERT INTO fun (naam, soort, wat, locatie,) VALUES ('$_POST[naam]', '$_POST[soort]', '$_POST[wat]', '$_POST[locatie]')"; [/quote:d828fdf2d1] Vervangen door: [code:1:d828fdf2d1]$query = "INSERT INTO fun (naam, soort, wat, locatie) VALUES ('$_POST[naam]', '$_POST[soort]', '$_POST[wat]', '$_POST[locatie]')"; [/code:1:d828fdf2d1] Er staat een "," achter locatie, dus er wordt nog wat verwacht..... Maar, helaas :D
Link naar reactie
[quote:317084e4ac="starbase"]heek erg bedankt. maar weet nog iemand het update probleem?? want daar gebreurt helemaal niks en blijv ik hangen op admin.php?actie=edit_poll&id=3 en gaat hij niet verder??[/quote:317084e4ac] Waar staat in: [code:1:317084e4ac]elseif ($_GET[actie] == "edit_fun") { if ($_POST[submit]) { $query = "UPDATE poll SET naam = '$_POST[naam]', soort = '$_POST[soort]', wat = '$_POST[wat]', locatie = '$_POST[locatie]' WHERE id = '$_GET[id]'"; mysql_query($query) or die (mysql_error()); [/code:1:317084e4ac] edit_poll dan?
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...