login  Naam:   Wachtwoord: 
Registreer je!
 Forum

UPDATE query

Offline Mister - 14/02/2008 15:28
Avatar van MisterHTML interesse Wat is er hier verkeerd aan de query? Want in de echo is de juiste waarde wel te zien die gewijzigd is.. Alleen word het niet naar de database geschreven...

  1. <?php
  2. $db= sqlite_open("blogdb.sdb");
  3. $sql="UPDATE BlogItems SET (BlogItemTitle, BlogItemAuthor, BlogItemDate, BlogItemText)";
  4. $sql .= "VALUES ('";
  5. $sql .= $_POST["BlogItemTitle"] ."', '" ;
  6. $sql .= $_POST["BlogItemAuthor"] ."', '" ;
  7. $sql .= $_POST["BlogItemDate"] ."', '" ;
  8. $sql .= $_POST["BlogItemText"] ."');";
  9. //$result = sqlite_query($db, $sql) or die ("FOUT: " . sqlite_last_error());
  10.  
  11. echo("<h2>Blogitem successfully updated</h2>");
  12. echo("The following data have been inserted:<br/><br/>\n");
  13. echo("Title: <b>". $_POST["BlogItemTitle"] . "</b><br/>");
  14. echo("Author: <b>". $_POST["BlogItemAuthor"] . "</b><br/>");
  15. echo("Date: <b>". $_POST["BlogItemDate"] . "</b><br/>");
  16. echo("Text: <b>". $_POST["BlogItemText"] . "</b><br/>");
  17. echo("<br/><a href=\"admin.php\">back to admin</a>");
  18. ?>

4 antwoorden

Gesponsorde links
Offline Bart - 14/02/2008 15:29
Avatar van Bart PHP expert Als je je $result var comment, dan is dit logisch ja
Offline Mister - 14/02/2008 15:36
Avatar van Mister HTML interesse Maar ik wil dat de gewijzigde velden naar de database worden geschreven.. en dit gebeurt niet.. maar ze komen wel in de echo.. dit wil toch zeggen dat er alleen iets fout gaat met de query?

Offline Mister - 14/02/2008 15:37
Avatar van Mister HTML interesse Maar ik wil dat de gewijzigde velden naar de database worden geschreven.. en dit gebeurt niet.. maar ze komen wel in de echo.. dit wil toch zeggen dat er alleen iets fout gaat met de query?

Offline Rens - 14/02/2008 16:39
Avatar van Rens Gouden medaille

Crew algemeen
Op regel 9 staan er 2 slashes voor op.
Dit zorgt er voor dat die regel niet uitgevoerd word.
Weet niet of je dat zo express gedaan hebt?
Maar in ieder geval, zonder die 2 slashes zou het moeten werken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s