Probleme d'insert avec php5.3 et mysql 5.1

Résolu/Fermé
wyllos Messages postés 160 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 15 septembre 2011 - 24 mai 2010 à 19:37
wyllos Messages postés 160 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 15 septembre 2011 - 24 mai 2010 à 20:09
Bonjour,

j'ai cette requete:
sql_ins = "INSERT INTO ville_assign values('', '".mysql_real_escape_string($data['ville'])."', '', '1', '".$data['assign']."')";


J'ai 5 champs dans ma table mais j'ai un parse error. J'ai la même requete sur un site sous php5.2 et elle passe. Vous pouvez me dire pourquoi?

Merci


5 réponses

wyllos Messages postés 160 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 15 septembre 2011 5
24 mai 2010 à 20:07
exactement j'ai ça:
$sql = "SELECT * FROM temp_ville ";
$sql = mysql_query($sql);

while ( $data = mysql_fetch_array($sql)){
	
		echo $sql_up = "UPDATE ville_assign  SET zone = '".$data['assign']."' WHERE ville_assign  = '".$data['ville']."'";
		$sql_up = mysql_query($sql_up);
		
		$sql_sel = "SELECT * FROM ville_assign where ville_assign  ='".$data['ville']."'";
		$sql_sel = mysql_query($sql_sel);
		
		if (mysql_num_rows($sql_sel) ==0){
		
	echo $data['ville']."-".$data['assign']."<br />";
	echo sql2 = "INSERT INTO ville_assign (id_assign, ville_assign, cp, villetrajID, zone) values ('', '', '', '1', '".$data['assign']."')";
		$sql2 = mysql_query($sql2);
		}
}
1
tas bien mis l username
0
a tu mis username
0
wyllos Messages postés 160 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 15 septembre 2011 5
24 mai 2010 à 20:05
username? pourquoi?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
wyllos Messages postés 160 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 15 septembre 2011 5
24 mai 2010 à 20:09
j'ai trouvé j'ai oublié '$' devant sql2.
0