Parse error sql update

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mathijs

mathijs

27/02/2006 15:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php mysql_query("UPDATE merk SET merk='".$merk."',type='".$type."',kenteken='".$kenteken."',catagorie='".$catagorie."',kmstand='".kmstand."',aantaldeuren='".$aantaldeuren."',bouw_maand='".$bouw_maand."
',bouw_jaar='"
.$bouw_jaar."',kleur='".$kleur."',metallic='".$metallic."',brandstof='".$brandstof."',prijs'".$prijs."',opties='".$opties " WHERE id = '".$_GET['id']."'") or die(mysql_error()); ?>


Weet iemand wat hier fout is??
Ik krijg een parse error
Gewijzigd op 27/02/2006 15:37:00 door Mathijs
 
PHP hulp

PHP hulp

15/01/2025 13:51:11
 
- wes  -

- wes -

27/02/2006 15:39:00
Quote Anchor link
kmstand='".kmstand."'

kmstand='".$kmstand."'
 
Erik Rijk

Erik Rijk

27/02/2006 15:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php mysql_query("UPDATE merk SET merk='".$merk."',type='".$type."',kenteken='".$kenteken."',catagorie='".$catagorie."',kmstand='".$kmstand."',aantaldeuren='".$aantaldeuren."',bouw_maand='".$bouw_maand."
',bouw_jaar='"
.$bouw_jaar."',kleur='".$kleur."',metallic='".$metallic."',brandstof='".$brandstof."',prijs='".$prijs."',opties='".$opties."' WHERE id = '".$_GET['id']."'") or die(mysql_error()); ?>
Gewijzigd op 27/02/2006 15:40:00 door Erik Rijk
 
Mathijs

mathijs

27/02/2006 15:44:00
Quote Anchor link
jaaa thnx!
 
- SanThe -

- SanThe -

27/02/2006 15:46:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
mysql_query("UPDATE merk SET merk='" . $merk . "', type='" . $type . "', kenteken='" . $kenteken . "', catagorie='" . $catagorie . "', kmstand='" . $kmstand . "', aantaldeuren='" . $aantaldeuren . "', bouw_maand='" . $bouw_maand . "', bouw_jaar='" . $bouw_jaar . "', kleur='" . $kleur . "', metallic='" . $metallic . "', brandstof='" . $brandstof . "', prijs'" . $prijs . "', opties='" . $opties . "' WHERE id = '" . $_GET['id'] . "'") or die(mysql_error());
?>
 
- wes  -

- wes -

27/02/2006 15:48:00
Quote Anchor link
niet allemaal tegelijk profiteren van mijn goede antwoord :)
 
- SanThe -

- SanThe -

27/02/2006 15:53:00
Quote Anchor link
wes:
niet allemaal tegelijk profiteren van mijn goede antwoord :)


Doen we niet. Maar jij hebt er pas één gevonden....
 
Frank -

Frank -

27/02/2006 15:54:00
Quote Anchor link
Offtopic:
Voor de overzichtelijkheid is het handiger om queries alsvolgt te noteren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$query
= "
UPDATE
  merk
SET
  merk = '"
. $merk . "',
  type  ='"
. $type . "'
WHERE
  id      = "
. $_GET['id'];

$result = mysql_query($query) or die(mysql_error().$query);
?>


Voordelen: De query wordt een stuk overzichtelijk, je kunt in 1 oogopslag zien welke velden er in zitten en of je het juiste aantal komma's hebt gebruikt om de velden te scheiden. En er niet toevallig ééntje te veel hebt staan.

Door de query in een variabele te zetten, kun je deze ook nog eens een keertje op het scherm zetten wanneer dat nodig is bij debuggen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.