Mysql error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Viktor

Viktor

13/01/2006 20:49:00
Quote Anchor link
met de volgende code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO `pollstem` (`id`, `user_ip`) VALUES ('', '$ip')";
?>

ip heeft een waarde, dat is $_SERVER['REMOTE_ADDR'];

krijg ik deze foutmelding:
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 '.111.222' at line 1
(ip geef ik niet weer).
 
PHP hulp

PHP hulp

15/02/2025 13:04:00
 
Niels Beckers

Niels Beckers

13/01/2006 20:51:00
Quote Anchor link
laat de ´ eens weg en doe het bij de $ip zo: '".$ip"'
 
Frank -

Frank -

13/01/2006 20:54:00
Quote Anchor link
Haal ook de spatie tussen VALUES en de ( eens weg.

En backtics ` zijn inderdaad nergens voor nodig...
 
Niels Beckers

Niels Beckers

13/01/2006 20:57:00
Quote Anchor link
@Frank: er mag eens sptie tussen staan hoor:
http://www.semeleer.nl/tut_sql.html#ins
 
Viktor

Viktor

13/01/2006 20:57:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO pollstem (id, user_ip) VALUES('', '".$ip."')";
?>

geeft dezelfde fout.
 
Niels Beckers

Niels Beckers

13/01/2006 21:01:00
Quote Anchor link
is id auto increnement? dan hoef je die helemaal niet op te geven dan doe je het gewoon zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO pollstem (user_ip) VALUES('".$ip."')";
?>
 
Viktor

Viktor

13/01/2006 21:02:00
Quote Anchor link
Geeft geen verandering, ik had juist id er bij gedaan omdat 'ie' het niet deed :S.
 
Niels Beckers

Niels Beckers

13/01/2006 21:07:00
Quote Anchor link
hoe ziet je database model er uit?
mss heb je User_IP zo gescreven? dat lan ook foutmeldingen geven
 
Viktor

Viktor

13/01/2006 21:12:00
Quote Anchor link
bedankt, maar nu krijg ik dezelfde fout met de volgende query:
$select = "SELECT user_ip FROM pollstem WHERE user_ip =".$_SERVER['REMOTE_ADDR'].";";

Ik weet dat hier een fout in zit maar ik weet niet wat (dat had ik tijdens het scripten)...
Ik zou dus ook niet weten hoe je een ip check moet doen...
 
Niels Beckers

Niels Beckers

13/01/2006 21:14:00
Quote Anchor link
hoe zie je database er uit? kijk eens na op hoofdletters ed.
 

13/01/2006 21:16:00
Quote Anchor link
dat komt omdat je daar user_ip nog met kleine letter hebt staan. Als dat bij de ander query werkte zal dat hier ook het probleem zijn
 
Viktor

Viktor

13/01/2006 21:17:00
Quote Anchor link
Daar zit geen fout in, ik had het maar verandert van User_ip naar user_ip
 
Niels Beckers

Niels Beckers

13/01/2006 21:20:00
Quote Anchor link
echo je query eens naar je scherm.
 
Viktor

Viktor

13/01/2006 21:22:00
Quote Anchor link
Dat had ik al gedaan ;).
met de query:SELECT user_ip FROM pollstem WHERE user_ip =hierhetip;

de ; weghalen heeft geen zin.
Gewijzigd op 13/01/2006 21:24:00 door Viktor
 
- SanThe -

- SanThe -

13/01/2006 21:22:00
Quote Anchor link
@Niels: gefeliciteerd met je 500 posts.
 
- SanThe -

- SanThe -

13/01/2006 21:24:00
Quote Anchor link
SELECT user_ip FROM pollstem WHERE user_ip =hierhetip;

En zit hierhetip tussen ' ' in? dus 'hierhetip';
 
Niels Beckers

Niels Beckers

13/01/2006 21:26:00
Quote Anchor link
bedankt SanThe jij hebt er +3000 dat is nog een zeer lange weg af te leggen voor mij :)
niels:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO pollstem (user_ip) VALUES('".$ip."')";
?>

is diet niet correct dan?
 
- SanThe -

- SanThe -

13/01/2006 21:29:00
Quote Anchor link
niels:
bedankt SanThe jij hebt er +3000 dat is nog een zeer lange weg af te leggen voor mij :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "INSERT INTO pollstem (user_ip) VALUES('".$ip."')";
?>

is diet niet correct dan?


Ja, maar ik heb jou ontzettend zien groeien wat betreft je php niveau. Succes.

En nogmaals ja, die is goed.
 
Viktor

Viktor

13/01/2006 21:31:00
Quote Anchor link
Het ging om de volgende query al...
Met WHERE, volgens mij zit daar de fout in.
 
- SanThe -

- SanThe -

13/01/2006 21:35:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$select
= "SELECT user_ip FROM pollstem WHERE user_ip = '" . $_SERVER['REMOTE_ADDR'] . "'";
?>
 
Niels Beckers

Niels Beckers

13/01/2006 21:38:00
Quote Anchor link
SanThe:
Ja, maar ik heb jou ontzettend zien groeien wat betreft je php niveau. Succes.

bedankt,
ik wil jou en alle andere mensen hier bedanken.
 

Pagina: 1 2 volgende »



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.