login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Update lukt niet (Opgelost)

Offline nvleeuwen88 - 12/04/2007 17:14 (laatste wijziging 12/04/2007 17:14)
Avatar van nvleeuwen88HTML interesse Hey mensen,

Ik heb een code gemaakt en ik wil een aantal waardes updaten.
dit is mijn code
  1. <?php
  2. mysql_connect("localhost", "root","") or die (mysql_error());
  3. mysql_select_db("muziekstuff");
  4.  
  5. $naam = addslashes($_POST['naam']);
  6. $geboorteland = addslashes($_POST['geboorteland']);
  7. $geboortedatum = addslashes($_POST['geboortedatum']);
  8. $website = addslashes($_POST['website']);
  9.  
  10. $query = "UPDATE artiesten SET (naam, geboortedatum,
  11. geboorteland, website) = '".$naam."',
  12. '".$geboorteland."','".$geboorteland."','".$website."' WHERE id =
  13. '".$_GET['id']."' ";
  14. mysql_query($query);
  15.  
  16. echo '<h2>!! De artiest in succesvol toegevoegd bedankt hiervoor !!</h2><br /><br />';
  17. echo '<h2><b> Het volgende is toegevoegd:</b></h2>' . '<br /><br />';
  18. echo '<h2>' . 'Naam: ' . $naam . '<br />' . '</h2>';
  19. echo '<h2>' .'Geboortedatum:' . $geboortedatum . '<br />' . '</h2>';
  20. echo '<h2>' .'Geboorteland:' . $geboorteland . '<br />' . '</h2>';
  21. echo '<h2>' . 'Website:' . $website . '<br />' . '</h2>';
  22.  
  23. ?>


maar hij zet niks in de tabel :S kan iemand helpen me update query is niet goed.

alvast bedankt

5 antwoorden

Gesponsorde links
Offline ikkedikke - 12/04/2007 17:15
Avatar van ikkedikke PHP expert http://www.site...SQL/UPDATE
daarom niet;-)
Offline nvleeuwen88 - 12/04/2007 17:27
Avatar van nvleeuwen88 HTML interesse nu heb ik het zo gedaan maar het klopt nog steeds niet:S

  1. $query = "UPDATE artiesten SET naam='$naam', geboortedatum='$geboortedatum',
  2. geboorteland='$geboorteland', website='$website', WHERE id = '".$_GET['id']."' ";
Offline Rik - 12/04/2007 17:35
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Die laatste komma voor de WHERE hoort daar niet.

Pas ook op voor SQL injection!
Offline nvleeuwen88 - 12/04/2007 17:37 (laatste wijziging 12/04/2007 17:37)
Avatar van nvleeuwen88 HTML interesse oke maar die laatste komma brengt geen verschil:S maar het heeft hiermee te maken WHERE id = '".$_GET['id']."'
Offline Rik - 12/04/2007 17:47
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Probeer eens or die(mysql_error())...

En eigenlijk horen variabelen buiten quotes, maar dat zou hier voor het resultaat niet uit moeten maken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s