Hello,
Peut-on faire plsuieurs SELECT dans une même requête ?
Je m'explique :
J'ai un SELECT à faire comme ceci
SELECT param_value AS pds FROM config WHERE param_name = 'prod_date_switch'
Et si je la copie dans le SQL de phpmyadmin, j'obtiens une colone pds , d'une ligne, dont la valeur du paramètre.
J'ai un autre SELECT à faire :
SELECT param_value AS eop FROM config WHERE param_name = 'end_of_prod'
Qui me donne bien une colonne eop, d'une ligne aussi, dont la valeur est celle du paramètre voulu.
Plutot que de faire à chaque requète, les commandes suivantes :
$sql = mysql_query($sql) ;
$donnees = mysql_fetch_array($sql);
Je voudrais faire un truc du genre :
$sql = "SELECT param_value AS pds FROM config WHERE param_name = 'prod_date_switch'
SELECT param_value AS eop FROM config WHERE param_name = 'end_of_prod' ";
$sql = mysql_query($sql) ;
$donnees = mysql_fetch_array($sql);
Pour otenir deux colonnes (une pds et une eop) , d'une ligne, avec mes deux valeurs respectives, pour ensuite exploiter $donnees['pds'] et $donnees['eop'].
Evidement, si je teste
SELECT param_value AS pds FROM config WHERE param_name = 'prod_date_switch'
SELECT param_value AS eop FROM config WHERE param_name = 'end_of_prod'
dans phpmyadmin, cela ne marche pas, et si je mets un ; à la fin de la première ligne pour ne pas avoir de message d'erreur, je n'ai que la deuxième de prise en compte.
Si quelqu'un a une idée
M'ciiii !