Test sur les requête sql en php
Fermé
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
-
7 mai 2009 à 10:15
dooja Messages postés 36 Date d'inscription mercredi 25 mars 2009 Statut Membre Dernière intervention 25 mai 2009 - 7 mai 2009 à 12:14
dooja Messages postés 36 Date d'inscription mercredi 25 mars 2009 Statut Membre Dernière intervention 25 mai 2009 - 7 mai 2009 à 12:14
A voir également:
- Test sur les requête sql en php
- Test performance pc - Guide
- Test composant pc - Guide
- Redmi note 13 5g test - Accueil - Téléphones
- Test performance pc gratuit - Accueil - Utilitaires
- Easy php - Télécharger - Divers Web & Internet
11 réponses
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 11:56
7 mai 2009 à 11:56
désolé chaouki84 mais
il ca marche pas bien
il ca marche pas bien
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 10:18
7 mai 2009 à 10:18
j'utilise la solution easyphp comme environnement de développement des pages web
empty
Messages postés
837
Date d'inscription
vendredi 25 juillet 2008
Statut
Membre
Dernière intervention
23 février 2016
176
7 mai 2009 à 10:31
7 mai 2009 à 10:31
while($donnees = mysql_fetch_array($req1)) {
echo $donnees['champ1'] // champ1 = champ sql à afficher
}
Pour afficher les données... Mais je vois pas pourquoi tu as fais 2 requêtes, il faudra faire ma solution pour afficher le résultat de la requête $req1 pour la $req2 il faut refaire
while($donnees = mysql_fetch_array($req2)) {
echo $donnees['champ1'] // champ1 = champ sql à afficher
}
echo $donnees['champ1'] // champ1 = champ sql à afficher
}
Pour afficher les données... Mais je vois pas pourquoi tu as fais 2 requêtes, il faudra faire ma solution pour afficher le résultat de la requête $req1 pour la $req2 il faut refaire
while($donnees = mysql_fetch_array($req2)) {
echo $donnees['champ1'] // champ1 = champ sql à afficher
}
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 10:43
7 mai 2009 à 10:43
j'éssai et il affiche bien le résultat
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 10:53
7 mai 2009 à 10:53
j'éssai de remplacer $req1 >='10' par $req1 >=10 mais le résultat et le même
vous êtes en :Resource id #4 année
vous êtes en :Resource id #4 année
Execute ça :
req1 =mysql_query("select AVG(moy_mod) from module ,etudiant where (etudiant.id = module.id_etud) and (id = $id)");
$req2 =mysql_query("select année_etud from etudiant where (id=$id)");
//traitement d'inscription
if($req1 >=10)
{
++$req2; //incrémente $req2 de 1, puis retourne $req2.
echo"<br>vous êtes en: $req2 année ";
}
if($req1 <10)
echo"vous êtes en :$req2 année";
}
req1 =mysql_query("select AVG(moy_mod) from module ,etudiant where (etudiant.id = module.id_etud) and (id = $id)");
$req2 =mysql_query("select année_etud from etudiant where (id=$id)");
//traitement d'inscription
if($req1 >=10)
{
++$req2; //incrémente $req2 de 1, puis retourne $req2.
echo"<br>vous êtes en: $req2 année ";
}
if($req1 <10)
echo"vous êtes en :$req2 année";
}
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 11:01
7 mai 2009 à 11:01
bonjour empty
j'utilise deux requête $req1 pour sélectionner le moyenne des modules d'un étudiant donnée
et la 2ème pour sélectionner l'année d'étude (qui est de type int)
je doit test le moyenne de l'étudiant s'il est > à 10 donc j'incrémente l'année d'étude sinon l'année reste la même ci pour ce la j'utilise deux requêtes
j'utilise deux requête $req1 pour sélectionner le moyenne des modules d'un étudiant donnée
et la 2ème pour sélectionner l'année d'étude (qui est de type int)
je doit test le moyenne de l'étudiant s'il est > à 10 donc j'incrémente l'année d'étude sinon l'année reste la même ci pour ce la j'utilise deux requêtes
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 11:06
7 mai 2009 à 11:06
slt chaouki84
j'ai l'éxecute mais le résultat est la même
j'ai l'éxecute mais le résultat est la même
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 11:15
7 mai 2009 à 11:15
justement c'est exactement $req1 mais j'oublie $ lors de copier le code donc le problème n'est pas la
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 11:28
7 mai 2009 à 11:28
je veut ton aide pour compléter mon petit site
$req1 =mysql_query("select AVG(moy_mod) from module ,etudiant where (etudiant.id = module.id_etud) and (id = $id)");
$req2 =mysql_query("select année_etud from etudiant where (id=$id)");
//traitement d'inscription
$row = mysql_fetch_row($req1);
if($row[0] >=10)
{
++$req2; //incrémente $req2 de 1, puis retourne $req2.
echo"<br>vous êtes en: $req2 année ";
}
if($row[0]<10)
{
echo"vous êtes en :$req2 année";
}
Normalement ça tourne :D ....
$req2 =mysql_query("select année_etud from etudiant where (id=$id)");
//traitement d'inscription
$row = mysql_fetch_row($req1);
if($row[0] >=10)
{
++$req2; //incrémente $req2 de 1, puis retourne $req2.
echo"<br>vous êtes en: $req2 année ";
}
if($row[0]<10)
{
echo"vous êtes en :$req2 année";
}
Normalement ça tourne :D ....
dooja
Messages postés
36
Date d'inscription
mercredi 25 mars 2009
Statut
Membre
Dernière intervention
25 mai 2009
2
7 mai 2009 à 12:14
7 mai 2009 à 12:14
merci beaucoup à votre aide il ca marche bien
7 mai 2009 à 12:03
$req1 =mysql_query("select AVG(moy_mod) from module ,etudiant where (etudiant.id = module.id_etud) and (id = $id)");
$req2 =mysql_query("select année_etud from etudiant where (id=$id)");
//traitement d'inscription
$row = mysql_fetch_row($req1);
$row2 = mysql_fetch_row($req2);
if($row[0] >=10)
{
++$row2[0]; //incrémente $req2 de 1, puis retourne $req2.
echo"<br>vous êtes en: $row2[0] année ";
}
if($row[0]<10)
{
echo"vous êtes en :$row2[0] année";
}