Comment afficher ma requete
Fermé
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
-
2 juin 2008 à 10:59
soldatkgb Messages postés 75 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 29 novembre 2010 - 2 juin 2008 à 14:06
soldatkgb Messages postés 75 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 29 novembre 2010 - 2 juin 2008 à 14:06
A voir également:
- Comment afficher ma requete
- Afficher appdata - Guide
- Afficher mot de passe wifi android - Guide
- Afficher taille dossier windows - Guide
- Windows 11 afficher d'autres options - Guide
- Afficher calendrier outlook dans google agenda - Guide
12 réponses
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
2 juin 2008 à 11:03
2 juin 2008 à 11:03
Euh ... je comprend pas vraiment ce que tu veux là.
C'est bien beau de vouloir l'afficher mais si tu ne nous en dit pas un peu plus, on va avoir du mal.
Par exemple le langage peut être utile.
C'est bien beau de vouloir l'afficher mais si tu ne nous en dit pas un peu plus, on va avoir du mal.
Par exemple le langage peut être utile.
clem285
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
22 octobre 2021
83
2 juin 2008 à 11:06
2 juin 2008 à 11:06
à adapter :
<?php
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
?>
<?php
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
?>
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 11:09
2 juin 2008 à 11:09
En faite un agent qui veut savoir sa commission doit mettre son code et son nom sur une page html et grâce a cette requête que j'ai faite sur php il doit savoir le montant de sa commission.
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 11:15
2 juin 2008 à 11:15
On ma conseillé de faire ceci:
<html>
<body>
<?php
//affectation des valeurs saisies dans des variables
$codeagent=$_POST[codeagent];
$nomagent=$_POST[nomagent];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","eleve") or die ("erreur de connexion".mysql_error());
// Ouverture de la base PARTIR
mysql_select_db("PARTIR",$db) or die( "erreur de connexion à la base PARTIR");
// Requete selection Agent
$sql="SELECT *
FROM Agent
WHERE Agent.code=$codeagent";
$req=mysql_query($sql) or die ("erreur d'executionde la requête");
$ligne = mysql_fetch_array($sql);
print "
<h2>La commission de cette agent :</h2>
<table>
<tr>
<td>code:</td>
<td>".$codeagent["codeagent"]."</td>
</tr>
<tr>
<td>Nom:</td>
<td>".$ligne["nomagent"]."</td>
</tr>
<tr>
<td>Prenom:</td>
<td>".$ligne["prenomagent"]."</td>
</tr>
<tr>
<td> commission:</td>
<td>".$ligne["comagent"]."</td>
</table>
";
// Requête total voyage par agent
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
// Fermeture de la connexion à MySQL
mysql_close();
?>
</body>
</html>
Pouvez-vous me dire si c'est valable?
<html>
<body>
<?php
//affectation des valeurs saisies dans des variables
$codeagent=$_POST[codeagent];
$nomagent=$_POST[nomagent];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","eleve") or die ("erreur de connexion".mysql_error());
// Ouverture de la base PARTIR
mysql_select_db("PARTIR",$db) or die( "erreur de connexion à la base PARTIR");
// Requete selection Agent
$sql="SELECT *
FROM Agent
WHERE Agent.code=$codeagent";
$req=mysql_query($sql) or die ("erreur d'executionde la requête");
$ligne = mysql_fetch_array($sql);
print "
<h2>La commission de cette agent :</h2>
<table>
<tr>
<td>code:</td>
<td>".$codeagent["codeagent"]."</td>
</tr>
<tr>
<td>Nom:</td>
<td>".$ligne["nomagent"]."</td>
</tr>
<tr>
<td>Prenom:</td>
<td>".$ligne["prenomagent"]."</td>
</tr>
<tr>
<td> commission:</td>
<td>".$ligne["comagent"]."</td>
</table>
";
// Requête total voyage par agent
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
// Fermeture de la connexion à MySQL
mysql_close();
?>
</body>
</html>
Pouvez-vous me dire si c'est valable?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
clem285
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
22 octobre 2021
83
2 juin 2008 à 11:20
2 juin 2008 à 11:20
Le meilleur moyen c'est que tu testes toi-même si c'est valable vu que tu as la base de données
J'ai juste trouvé sa en erreur :
J'ai juste trouvé sa en erreur :
<tr> <td> commission:</td> <td>".$ligne["comagent"]."</td> Il manque un </tr> ici </table> ";
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 11:34
2 juin 2008 à 11:34
Non cela ne fonctionne pas, sa m'affiche erreur d'exécution de la requête. est-ce que je doit commencé par $req=mysql_query($sql) a la ligne 16?
clem285
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
22 octobre 2021
83
2 juin 2008 à 11:38
2 juin 2008 à 11:38
tu as déjà $req=mysql_query($sql) a la ligne 16 ...
Quel est le message ?
Quel est le message ?
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 11:41
2 juin 2008 à 11:41
$req=mysql_query($sql) or die ("erreur d'execution de la requête");
clem285
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
22 octobre 2021
83
2 juin 2008 à 11:45
2 juin 2008 à 11:45
si tu met sa tu connaitras l'erreur qui c'est produite, donc oui tu peux la mettre.
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 11:50
2 juin 2008 à 11:50
voila tout ce que j'ai mis:
<html>
<body>
<?php
//affectation des valeurs saisies dans des variables
$codeagent=$_POST['codeagent'];
$nomagent=$_POST['nomagent'];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","eleve") or die ("erreur de connexion".mysql_error());
// Ouverture de la base PARTIR
mysql_select_db("PARTIR",$db) or die( "erreur de connexion à la base PARTIR");
// Requete selection Agent
$sql="SELECT *
FROM Agent
WHERE Agent.code=$codeagent";
$req=mysql_query($sql) or die ("erreur d'execution de la requête");
$ligne = mysql_fetch_array($sql);
print "
<h2>La commission de cette agent :</h2>
<table>
<tr>
<td>code:</td>
<td>".$codeagent["codeagent"]."</td>
</tr>
<tr>
<td>Nom:</td>
<td>".$ligne["nomagent"]."</td>
</tr>
<tr>
<td>Prenom:</td>
<td>".$ligne["prenomagent"]."</td>
</tr>
<tr>
<td> commission:</td>
<td>".$ligne["comagent"]."</td></tr>
</table>
";
// Requête total voyage par agent
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
// Fermeture de la connexion à MySQL
mysql_close();
?>
</body>
</html>
le problème c'est que je ne sais pas pourquoi il y a une erreur d'exécution de la requête vue qu'elle marche parfaitement sur MYsql.
<html>
<body>
<?php
//affectation des valeurs saisies dans des variables
$codeagent=$_POST['codeagent'];
$nomagent=$_POST['nomagent'];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","eleve") or die ("erreur de connexion".mysql_error());
// Ouverture de la base PARTIR
mysql_select_db("PARTIR",$db) or die( "erreur de connexion à la base PARTIR");
// Requete selection Agent
$sql="SELECT *
FROM Agent
WHERE Agent.code=$codeagent";
$req=mysql_query($sql) or die ("erreur d'execution de la requête");
$ligne = mysql_fetch_array($sql);
print "
<h2>La commission de cette agent :</h2>
<table>
<tr>
<td>code:</td>
<td>".$codeagent["codeagent"]."</td>
</tr>
<tr>
<td>Nom:</td>
<td>".$ligne["nomagent"]."</td>
</tr>
<tr>
<td>Prenom:</td>
<td>".$ligne["prenomagent"]."</td>
</tr>
<tr>
<td> commission:</td>
<td>".$ligne["comagent"]."</td></tr>
</table>
";
// Requête total voyage par agent
$query = "SELECT Agent.codeagent,SUM(Voyage.prixvoy)*(Agent.comagent)
FROM Agent, Voyage, Reservation
WHERE Agent.$codeagent=Reservation.$codeagent
And Voyage.codevoy= Reservation.codevoy
GROUP BY Agent.codeagent
";
$result = mysql_query ($query) or die ("Erreur lors de la requête :".mysql_error());
while ( $donnees = mysql_fetch_array($result) )
{
echo $donnees['Agent.codeagent'], $donnees['SUM(Voyage.prixvoy)*(Agent.comagent)'] ;
}
// Fermeture de la connexion à MySQL
mysql_close();
?>
</body>
</html>
le problème c'est que je ne sais pas pourquoi il y a une erreur d'exécution de la requête vue qu'elle marche parfaitement sur MYsql.
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 12:20
2 juin 2008 à 12:20
Il me reste que sa a faire pour le présenter l'épreuve pratique du bac jeudi. il faut vraiment que vous m'aidiez svp!!
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 13:31
2 juin 2008 à 13:31
qu'est-ce qu'il y a personne ne peux m'aider? même les experts? c'est urgent et je pense que c'est très facile pour vous alors un peux d'aide serait la bien venus surtout que je présente se projet dans 3 jours!!!!!!!!!!!!!!!!!!
Merci quand même!!!!!!!.
Merci quand même!!!!!!!.
soldatkgb
Messages postés
75
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
29 novembre 2010
2 juin 2008 à 14:06
2 juin 2008 à 14:06
help please,
il m'affiche erreur d'execution de la requete. clem285 peut-tu m'aider?
Je sais que c'est pas bien mais ca doit pas etre tres grave a corriger.
Merci
il m'affiche erreur d'execution de la requete. clem285 peut-tu m'aider?
Je sais que c'est pas bien mais ca doit pas etre tres grave a corriger.
Merci