resultat d'une requete dans une variable

Eléphant du PHP | 294 Messages

31 août 2005, 14:38

Bonjour

j'effectue une requete sur une base et j'aimerais attribuer une variable à la reponse, je ne sais comment faire:
mysql_select_db($database_connexioncentrale_db, $connexioncentrale_db);
$query_rsReference = "SELECT articles.reference FROM articles ";
$rsReference = mysql_query($query_rsReference, $connexioncentrale_db) or die(mysql_error());
$row_rsReference = mysql_fetch_assoc($rsReference);
$totalRows_rsReference = mysql_num_rows($rsReference);
j'aimerais donc creer une variable, lui donner le resultat de la requete pour la reutiliser.
Merci

HD
Mammouth du PHP | 1181 Messages

31 août 2005, 14:42

$variable = $row_rsReference ['articles'] ;
à verifier...

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

31 août 2005, 14:43

utilise un alias pour nommer le resultat de la requête :
mysql_select_db($database_connexioncentrale_db, $connexioncentrale_db);
$query_rsReference = "SELECT articles.reference AS reference FROM articles "; // ici
$rsReference = mysql_query($query_rsReference, $connexioncentrale_db) or die(mysql_error());
$row_rsReference = mysql_fetch_assoc($rsReference);
// le résultat se trouve donc dans :
$row_rsReference['reference'];
regarde dans la doc il y a des exemples :
=> http://fr.php.net/manual/fr/function.my ... -assoc.php

Eléphant du PHP | 294 Messages

31 août 2005, 15:50

super, j'ai compris.