J'utilises pas vraiment mysql_query, et je suis pas sur de comment tu te connectes à la base comme je sais pas ce que fait ton
connex("gestion_articles","myparam");
Ce serait plus simple que tu utilises une requête préparée.
1 2 3 4 5 6 7 8 9 10 11 12
|
try
{// Ca c'est la connexion en PDO mais je sais pas comment toi tu l'as faite
$bdd = new PDO('mysql:host=localhost;dbname=nom_de_ta_base','root',' ');
}
catch (Exception $e)
{die('Erreur : ' . $e->getMessage());}
// Tu prépares ta requete
$requete = $bdd->prepare('SELECT id_etr_agence FROM article WHERE num=?');
// Et tu l'executes avec ta variable
$requete->execute(array($num)) or die(print_r($requete->errorInfo())); |
Tu traites ensuite ta requete avec le fetch comme tu as fait (a part que ton while est pas fermé après ton $id=... )
Et tu fais la même pour l'autre.
Sinon pour info si tu veux écrire quand même ta requete en dur ce serait
1 2
|
requete = "SELECT id_etr_agence FROM article WHERE num=" .$num ; |
Parce que pareil je suppose que dans ton agenced c'est une variable que tu récupères ?
Tu la rentres dans une chaine de caractère ça marchera pas. C'est un
"lib_agence=".agenced."//le reste
enfin si j'ai compris.
Partager