mySQL error bij insert in database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mitch

mitch

15/10/2009 15:39:00
Quote Anchor link
Hey mensen,

ik ben na er een jaar uitgeweest te zijn weer begonnen met programmeren van php enz. nu ben ik op het moment met een autoveiling site bezig maar zit al een uur tegen een foutmelding aan te kijken. de fout melding die ik krijg is:

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 'type, motorinhoud, vermogen, bouwjaar, ' at line 3

ik heb deze melding proberen te google'n maar daar kwam geen duidelijk antwoord uit. bij alle topic's die ik las hadden ze het over een verkeerde komma of '. maar die kan ik na een uur niet vinden.

kan een van jullie misschien de fout vinden

Dit de de query die ik maak.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
    $regristreer
= "INSERT INTO Auto (    automerk,
                                          type,
                                        brandstof type,
                                        motorinhoud,
                                        vermogen,
                                        bouwjaar,
                                        kleur,
                                        vraagprijs,
                                        photo_URL)
                                    VALUES (
                                        '"
.$automerk."',
                                          '"
.$type."',
                                        '"
.$brandstoftype."',
                                        '"
.$motorinhoud."',
                                        '"
.$vermogen."',
                                        '"
.$bouwjaar."',
                                        '"
.$kleur."',
                                        '"
.$vraagprijs."',
                                        '"
.$photo_URL."')
                                        "
;
                mysql_query($regristreer) or die(mysql_error());    
?>
 
PHP hulp

PHP hulp

23/11/2024 04:40:31
 
Mr.Ark

Mr.Ark

15/10/2009 15:47:00
Quote Anchor link
-> brandstof type,

Moet dat niet aan elkaar?

Edit:


Je weet ook hoe fouten afhandeling werkt neem ik aan?

or die is een beetje lelijk.
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark
 
Mitch

mitch

15/10/2009 15:50:00
Quote Anchor link
de kolomnaam van de database was ook met een spatie dus ook "brandstof type"

wat ik nu gedaan heb is de kolomnaam gewijzigd en er "brandstoftype" van gemaakt en dit ook gewijzigt in de query.

nu doet hij het.

bedankt voor het zetje in de goede richting:P
 
Mitch

mitch

15/10/2009 16:04:00
Quote Anchor link
ja de fout afhandeling ga ik nog maken. wil altijd eerst dat ik de database kan manipuleren.

Gelieve Niet Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

SanThe.
Gewijzigd op 01/01/1970 01:00:00 door mitch
 
- wes  -

- wes -

15/10/2009 16:15:00
Quote Anchor link
Doe het nou meteen erbij, anders vergeet je het toch een keertje. Plus het helpt je direct met eventuele fouten.
 



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.