Requte SQL sur un resultat de requete

Requte SQL sur un resultat de requete - SQL/NoSQL - Programmation

Marsh Posté le 20-04-2004 à 16:00:21    

Avec PHP, est ce u'il est possible d'executer une requete sql sur le resultat d'une requete precedente ?
 

genre comme ca :
$requete1 = "SELECT * FROM table1 WHERE truc= 'valeur'";
$result1 = mysql_query ($requete1);
 
$requete = "SELECT * FROM '$result1' WHERE bidule = 'valeur'";
$result2 = mysql_query($requete2);
 
$liste = mysql_fetch_object ($result2);

 
voila comme ca en tout cas ca ne marche pas car ca me dit que l'argument de mysql_fetch_object est invalide.
 
Si quelqu'un sait comment faire, n'hesitez pas :p

Reply

Marsh Posté le 20-04-2004 à 16:00:21   

Reply

Marsh Posté le 20-04-2004 à 17:20:43    

Ben oui, faut juste lire les résultats de la requête 1 avant de passer l'argument à la deuxième

Reply

Marsh Posté le 20-04-2004 à 17:39:37    

tel que tu le décris, c'est pas faisable ...
 
on ne peut pas coder de cette façon un requête SQL imbriquée en PHP :D
 
par contre, si tu utilises Oracle, tu peux le faire en SQL directement ... mais avec mySql, non :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed