Problème insertion base SQL

ViPHP
ViPHP | 5462 Messages

08 juin 2010, 01:16

manque la virgule apres dejaete='oui' :wink:

Eléphanteau du PHP | 33 Messages

08 juin 2010, 01:18

Aaaaaargh !!! (Tout ca pour ca!)

Un grand merci a toi ! 8-)

ViPHP
ViPHP | 5462 Messages

08 juin 2010, 01:24

Aaaaaargh !!! (Tout ca pour ca!)

Un grand merci a toi ! 8-)

:wink:
oublie pas de faire un mysql_real_escape_string, quand tu va avoir des apostrophes dans ton texte ca va pas le faire (sauf si t'es en magic_quote),
si tu veux pas t'embêter tu fais :
$_POST = array_map('mysql_real_escape_string', $_POST );

Eléphanteau du PHP | 33 Messages

08 juin 2010, 01:39

ok jme garde ca poru demain !
Merci encore !

Eléphanteau du PHP | 33 Messages

08 juin 2010, 11:13

J'ai pas encore eu le temps de voir pour le mysql_real_escape_string

Mais j'ai encore une question :
Lors de l'insertion du n° de téléphone, il ne me prend pas en compte (ou ne m'affiche pas dans SQL) le "0" du début...

Why ?? :roll:

Eléphant du PHP | 314 Messages

08 juin 2010, 11:18

Hello,
 
`telephone` int(10) NOT NULL,
tu as déclaré telephone comme un entier, donc tout comme ...
...01 = 1
...000000001 = 1
-> 0154575859 = 154575859.

Pour résoudre ce problème, converti téléphone en varchar ( 14 )...
ALTER TABLE  `benevoles` CHANGE  `telephone`  `telephone` VARCHAR( 14 ) NOT NULL
...ce qui te permet de faire 0155545758, et même d'y mettre un séparateur, a la guise du visiteur ( +1 pour la lisibilité :) ) -> 01.55.54.57.58
Cordialement,
Julien - http://laravel.fr/

Eléphanteau du PHP | 33 Messages

08 juin 2010, 11:22

Ah ben oui !

Merci a toi !