Gros N@z Posté 3 Mai 2008 Posté 3 Mai 2008 Bonjour, Je vous contact car je me tires les cheveux depuis 1H... En fait j extrai les valeurs d'un csv (ce que j'arrive très bien) pour mettre ceci dans une base de données. Voici ce que j'ai fait : CODE include("connexion.php"); for ($i=0; $i<$lc; $i++) { $ln = $dt->getLineWithNames($i); $id = $dt->GetCase($i,0); $nbplaces = $dt->GetCase($i,2); echo $id." => ID<br>";//////////////////////////////////// echo $nbplaces." => NB PLACES<br>";////////////////// //$cfg_insert; $cfg_insert = "UPDATE ors set dispo =".$nbplaces." WHERE idFiness ='".$id."'"; echo "Valeurs bien modifiees dans la base de donnees<br><br>"; } mysql_close(); A mon avis le pb vient de cette ligne : $cfg_insert = "UPDATE ors set dispo =".$nbplaces." WHERE idFiness ='".$id."'"; Rien n'est modifié dans ma table alors que j'ai bien les bonnes valeurs dans les variables : 41 => ID 50 => NB PLACES Valeurs bien modifiees dans la base de donnees 50 => ID 0 => NB PLACES Valeurs bien modifiees dans la base de donnees 43 => ID 7 => NB PLACES Valeurs bien modifiees dans la base de donnees table => ors colonne a modifier => dispo selon l'id idFiness Merci pour votre aide car je désespère !
Florian Posté 3 Mai 2008 Posté 3 Mai 2008 Fais plutôt: <?php$cfg_insert = mysql_query("UPDATE ors set dispo =".$nbplaces." WHERE idFiness ='".$id."'") or die(mysql_error());?> sinon ça ne peut fonctionner
Gros N@z Posté 3 Mai 2008 Auteur Posté 3 Mai 2008 Je ne trouve toujours pas donc si quelqu'un a une idée
Gros N@z Posté 3 Mai 2008 Auteur Posté 3 Mai 2008 Florian ça marche t es un Dieu !!! Mais tu peux me dire pourquoi je ne peux pas le faire directement ?
KnockedMaster Posté 3 Mai 2008 Posté 3 Mai 2008 Mais tu peux me dire pourquoi je ne peux pas le faire directement ? Ben la requête ne va pas se faire toute seule hein. En constituant ta requête, tu ne fais qu'énoncer ce que tu veux faire, tu ne le fais pas ! Pour passer à l'action tu dois utiliser la fonction php mysql_query() qui prend en paramètre l'instruction énoncée plus tôt Bon week-end !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant