Recuperer des infos dans une base mysql

Signaler
Messages postés
7
Date d'inscription
mardi 23 novembre 2004
Statut
Membre
Dernière intervention
13 novembre 2005
-
Messages postés
270
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
11 juillet 2007
-
bonsoir, je souhaiterai executer plusieurs requêtes en meme temps
de type:
SELECT valeur FROM nom_table1 WHERE valeur='$variable_saisie'
SELECT valeur FROM nom_table2 WHERE valeur='$variable_saisie'
...etc
sur différentes tables en même temps (en validant par un bouton type submit), et afficher les réponses renvoyées dans des champs texte, sur une seule page. est ce possible?
merci.

2 réponses

Messages postés
393
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
29 septembre 2008

salut

si c de les executer en parrallele bon courage

la programmation est séquentiel meme en objet c a dire on fait un truc puis on passe a un autre sinon faut passer au thread , au temps reel...

sinon si c de faire stocker les resultat de la requete 1 puis de la requete 2 et faire des comparaison de ces resultats c largement faisable et tout a fait envisageable

voir meme en relisant ton post ca serait de faire tes requetes en début de page et ensuite faire l'affichage (tu stocke dans un tableau et tu affiche)

++

PS : sinon regarde php et temp réel multitache multi-threading cluster >:)
PS2 : desoler si je suis partie en live

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller" 8-)
Messages postés
270
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
11 juillet 2007

Ben, il faudrait que tu nous explique un peut ce que tu veut faire, car tu peut les executer l'une a la suite l'autre, non ?

<?
// Ton code pour te connecter..

// On détermine la requete n°1 :
$sql_1 = "SELECT valeur FROM nom_table1 WHERE valeur='$variable_saisie'";
// on envoie la requete n°1 :
$req = mysql_query($sql_1) or die('Erreur SQL !
'.$sql.'
'.mysql_error()); 
// Tes xxx opérations sur la requete n°1

// On détermine la requete n°2 :
$sql_2 = "SELECT valeur FROM nom_table2 WHERE valeur='$variable_saisie'";
// on envoie la requete n°2 :
$req = mysql_query($sql_2) or die('Erreur SQL !
'.$sql.'
'.mysql_error()); 
// Tes xxx opérations sur la requete n°2

// Ton code pour te déconnecter..
?>