Requête SQL avec php besoin d'aide
Fermé
am88
Messages postés
9
Date d'inscription
lundi 30 avril 2012
Statut
Membre
Dernière intervention
28 mai 2012
-
Modifié par am88 le 28/05/2012 à 21:13
donniecent Messages postés 19 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 1 juin 2012 - 31 mai 2012 à 09:15
donniecent Messages postés 19 Date d'inscription lundi 1 mars 2010 Statut Membre Dernière intervention 1 juin 2012 - 31 mai 2012 à 09:15
A voir également:
- Requête SQL avec php besoin d'aide
- Easy php - Télécharger - Divers Web & Internet
- Blob sql ✓ - Forum Webmastering
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- Il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
2 réponses
donniecent
Messages postés
19
Date d'inscription
lundi 1 mars 2010
Statut
Membre
Dernière intervention
1 juin 2012
27
Modifié par donniecent le 30/05/2012 à 22:37
Modifié par donniecent le 30/05/2012 à 22:37
Bonsoir personnellement je code en PDO, mais il me semble que vous n'avez pas besoin de deux requêtes pour récupérer le prix et la durée de l'entrée ayant la date la plus ancienne :
Voici le code que je proposes :
<?php
$connexion = mysql_connect('localhost','root','','maintenance');
if(mysql_error($connexion)){
die('Ereur de connexion : '.mysql_error());
}
$sql= "SELECT id_op, date_op, prix, duree FROM operation ORDER by id_op LIMIT 0, 1";/** cette requête vous récupère toutes les informations concernantl'article le plus ancien.**/
if($resultats = mysql_query($sql, $connexion)){
$prix = $ligne['prix'];
$duree = $ligne['duree'];
//AFFICHAGE DU PRIX ET DE LA DURÉE DE VOTRE ARTICLE LE PLUS ANCIEN
echo 'Prix = '.$prix.'<br/>';
echo 'Durée = '.$duree.'';
}
?>
Admin de : http://b2geek.com à vôtre service.
b2geek.com | Site communautaire d'entraide domaine informatique, jeux vidéos, et bien plus
Voici le code que je proposes :
<?php
$connexion = mysql_connect('localhost','root','','maintenance');
if(mysql_error($connexion)){
die('Ereur de connexion : '.mysql_error());
}
$sql= "SELECT id_op, date_op, prix, duree FROM operation ORDER by id_op LIMIT 0, 1";/** cette requête vous récupère toutes les informations concernantl'article le plus ancien.**/
if($resultats = mysql_query($sql, $connexion)){
$prix = $ligne['prix'];
$duree = $ligne['duree'];
//AFFICHAGE DU PRIX ET DE LA DURÉE DE VOTRE ARTICLE LE PLUS ANCIEN
echo 'Prix = '.$prix.'<br/>';
echo 'Durée = '.$duree.'';
}
?>
Admin de : http://b2geek.com à vôtre service.
b2geek.com | Site communautaire d'entraide domaine informatique, jeux vidéos, et bien plus
donniecent
Messages postés
19
Date d'inscription
lundi 1 mars 2010
Statut
Membre
Dernière intervention
1 juin 2012
27
31 mai 2012 à 09:15
31 mai 2012 à 09:15
Juste une petite faute de frappe (que je n'arrives pas a modifier) , j'ai oublié deux apostrophes au niveau des actions suivantes :
echo 'Prix = '.$prix.'<br/>';
echo 'Durée = '.$duree.'';
Veuillez juste remplacer cette partie par :
echo 'Prix = ''.$prix.'<br/>';
echo 'Durée = ''.$duree.'';
echo 'Prix = '.$prix.'<br/>';
echo 'Durée = '.$duree.'';
Veuillez juste remplacer cette partie par :
echo 'Prix = ''.$prix.'<br/>';
echo 'Durée = ''.$duree.'';