Bonjour,

Je n'en suis pas à ma première requete SQL , mais là je bloque !!
Je fais un import d'un fichier CSV dans ma bdd, et la requete me renvoie une erreur avec mysql_query alors que dans phpmyadmin, çà fonctionne.

Tout bête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$result = mysql_query ($sql);
echo $sql . " => ".$result .', ' .mysql_error($this->cnx). '<br> cnx = ' .$this->cnx.'<br><br>';
Dans le echo, j'ai çà :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
INSERT INTO tiny_url (`id`,`url`,`tiny_url`,`page_rank`,`link_name`,`destination_url`,`anchor`,`active`) VALUES (NULL,"111","222",3,"444","555",1,1)
=> , 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 '
' at line 3
cnx = Resource id #27
et je fais juste çà, çà marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$sql='INSERT INTO tiny_url (`id`,`url`,`tiny_url`,`page_rank`,`link_name`,`destination_url`,`anchor`,`active`) VALUES (NULL,"111","222",3,"444","555",1,1)';
 
$result = mysql_query ($sql);
echo $sql . " => ".$result .', ' .mysql_error($this->cnx). '<br> cnx = ' .$this->cnx.'<br><br>';
J'ai essayer toute sorte de combinaisons et çà change rien.

C'est grave docteur ?

Fab