PHP requete variable

Petit nouveau ! | 4 Messages

14 juin 2006, 13:47

Coucou

j'ai un soucis , je n'arrive pas a récupéré une variable pour la metre dans mon "update " , cette variable c'est : $nu et voici mon script ya ptetre un soucis mais je voi pa lequel :(

Code : Tout sélectionner

$no = "select numlae from listeaenvoyer where numrens =$num " ; //j'envoie la requete dans la bdd et je la stock dans un tableau associatif $result = mysql_query ($no)or die( mysql_error()) ; $tablo = mysql_fetch_assoc ($result); $nu=$tablo["numlae"]; // enregistrement du numero de service afin qu'il n'est acces qu'aux candidats qu'il a saisie $numservice = $_SESSION['numserv']; $lae = "UPDATE listeaenvoyer SET titre='".$civilite."', prenom ='".$prenom."' , nom='".$nom."' , adresse1='".$adresse1."' , adresse2='".$adresse2."' , cp='".$cp."' , ville='".$ville."' , DateEnvoiDos='".$dateenvoi."' , NumService='".$numservice."' where numLAE=$nu "
HELP ME :(

Mammouth du PHP | 1353 Messages

14 juin 2006, 14:02

Le probleme se situe avant la requete UPDATE ou dedans?

Si tu fais un echo $nu avant le UPDATE tu as la bonne valeur ?
Tell me and I forget. Teach me and I remember. Involve me and I learn.

Petit nouveau ! | 4 Messages

14 juin 2006, 14:05

Oui le probleme se trouve avant la requete update !!!
et quand je fait echo de $nu enfaite ca me retourne rien ...donc le soucis doit venir de la...

Mammouth du PHP | 1353 Messages

14 juin 2006, 14:07

fais un echo $num; avant la premiere requete et verifie qu'il y ait effectivement un enregistrement dans la base qui soit bon pour cette requete...
Tell me and I forget. Teach me and I remember. Involve me and I learn.

Petit nouveau ! | 4 Messages

14 juin 2006, 14:26

g limpression que ca fonctionne maintenant mais que mon probleme est au niveau du update...lol

Mammouth du PHP | 1353 Messages

14 juin 2006, 14:33

g limpression que ca fonctionne
pas très rassurant ;)

Si tu fais un echo $lae qu'obtiens tu ? Et si tu testes ta requete directement dans mysql ?
Tell me and I forget. Teach me and I remember. Involve me and I learn.

Petit nouveau ! | 4 Messages

14 juin 2006, 14:37

UPDATE listeaenvoyer SET titre='madame', prenom ='(hhry' , nom='bernar' , adresse1='25 rue des chevres' , adresse2='' , cp='0' , ville='' , DateEnvoiDos='12/05/2006' , NumService='320' where numLAE=




voila cke ca me donne...ca doit etre la facon que jrécupere ma variable $nu dan mon update...jen teste plein mais ca fonctione pa...

Mammouth du PHP | 1353 Messages

14 juin 2006, 14:42

$no = "select numlae from listeaenvoyer where numrens =$num " ; 
//j'envoie la requete dans la bdd et je la stock dans un tableau associatif 
$result = mysql_query ($no)or die( mysql_error()) ; 

if(mysql_num_row($result) >0)
{
$tablo = mysql_fetch_assoc ($result); 
$nu=$tablo["numlae"]; 
echo $nu;
}
else echo "aucun résultat";

Que se passe t il si tu testes ce bout de code avant ton update ?
Tell me and I forget. Teach me and I remember. Involve me and I learn.