Page 1 sur 1

Résultat plusieurs requêtes dans le même tableau

Posté : 26 juil. 2013, 22:17
par barale61
Bonjour,

Je souhaite si c'est possible mettre le résultat de plusieurs requêtes dans un même tableau. Si vous savez, merci de me dire.

Cordialement,

Re: Résultat plusieurs requêtes dans le même tableau

Posté : 27 juil. 2013, 00:37
par moogli
Bonjour

Il "suffit" d'ajouter les données à la suite des autres.
Qu'est ce qui bloque ?

Qu'à tu déjà fait ?


@+

Re: Résultat plusieurs requêtes dans le même tableau

Posté : 27 juil. 2013, 00:44
par barale61
Je fais :
mysql_select_db($database_article_recherche, $article_recherche);
$query_rsArticles = "SELECT articles.reference, articles.prix, articles.designation, familles.intitule, articles.photo FROM articles, familles WHERE reference NOT IN ('$_SESSION[monarray]')";
$rsArticles = mysql_query($query_rsArticles, $article_recherche) or die(mysql_error());
$row_rsArticles = mysql_fetch_assoc($rsArticles);
$totalRows_rsArticles = mysql_num_rows($rsArticles);

$_SESSION['monarray2'] = $row_rsArticles['reference'];
Je souhaite aussi que dans une autre requête :
mysql_select_db($database_article_recherche, $article_recherche);
$query_rsArticles2 = "SELECT articles.reference, articles.prix, articles.designation, familles.intitule, articles.photo FROM articles, familles WHERE reference NOT IN ('$_SESSION[monarray]')";
$rsArticles2 = mysql_query($query_rsArticles2, $article_recherche) or die(mysql_error());
$row_rsArticles2 = mysql_fetch_assoc($rsArticles2);
$totalRows_rsArticles2 = mysql_num_rows($rsArticles2);

$_SESSION['monarray2'] = $row_rsArticles2['reference'];
mon second résultat soit enregistré dans le même tableau à la suite.

Merci d'avoir répondu.

Re: Résultat plusieurs requêtes dans le même tableau

Posté : 27 juil. 2013, 10:44
par moogli
Salut,


À priori tu n'a besoin que d'une utilisation classique des tableaux à à savoir $tableau[] = valeur


@+

Re: Résultat plusieurs requêtes dans le même tableau

Posté : 29 juil. 2013, 22:20
par barale61
Ok merci bien.