Page 1 sur 3
Pb recuperation select
Posté : 29 juin 2010, 12:02
par hashut
Bonjour
je n'arrive pas as recupere l'id d'un selct distint pouvez vous m'aide
Code : Tout sélectionner
$db = mysql_connect($serveur, $user, $passw);
mysql_select_db('$bd_base',$db);
$sql = "SELECT DISTINCT * FROM tarifs WHERE (Date_deb BETWEEN '$DateDe' AND '$DateFi') or (Date_fin BETWEEN '$DateDe' AND '$DateFi')";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
$valeur=''.$data['valeur'].'';
$id=''.$data['id'].'';
}
echo"$id";
je recupere les date sa c'est ok mais pas moyen de recup l'ID de la date
aidez moi svp
merci
Re: Pb recuperation select
Posté : 29 juin 2010, 13:51
par telnes
hello
$db = mysql_connect($serveur, $user, $passw);
mysql_select_db('$bd_base',$db);
$sql = "SELECT DISTINCT * FROM tarifs WHERE (Date_deb BETWEEN '$DateDe' AND '$DateFi') or (Date_fin BETWEEN '$DateDe' AND '$DateFi')";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
print_r($data);
}
ca donne quoi
Re: Pb recuperation select
Posté : 29 juin 2010, 14:19
par hashut
pareil
il me recupere pas id de la date selectionne
Re: Pb recuperation select
Posté : 29 juin 2010, 14:23
par stealth35
pareil
il me recupere pas id de la date selectionne
t'as essayé ta requête dans phpmyadmin ?
Re: Pb recuperation select
Posté : 29 juin 2010, 14:26
par hashut
quand je recup la date
$sql = "SELECT * FROM tarifs WHERE id='10' ";
cela marche mais quand je veut que se soit la date selectionne marche pas
$sql = "SELECT * FROM tarifs WHERE id='$id' ";
Re: Pb recuperation select
Posté : 29 juin 2010, 14:27
par stealth35
quand je recup la date
$sql = "SELECT * FROM tarifs WHERE id='10' ";
cela marche mais quand je veut que se soit la date selectionne marche pas
$sql = "SELECT * FROM tarifs WHERE id='$id' ";
montre ta requête final
en faisant un
echo $sql;
Re: Pb recuperation select
Posté : 29 juin 2010, 14:32
par hashut
echo $sql
SELECT * FROM tarifs WHERE id=''
Re: Pb recuperation select
Posté : 29 juin 2010, 14:37
par stealth35
echo $sql
SELECT * FROM tarifs WHERE id=''
donc $id n'existe pas ou n'est pas remplis
travaille en E_ALL | E_STRICT
Re: Pb recuperation select
Posté : 29 juin 2010, 14:38
par hashut
echo $sql
SELECT * FROM tarifs WHERE id=''
donc $id n'existe pas ou n'est pas remplis
travaille en E_ALL | E_STRICT
j'y suis deja aucune erreur
Re: Pb recuperation select
Posté : 29 juin 2010, 14:40
par stealth35
ton $id est definie ou ?
Re: Pb recuperation select
Posté : 29 juin 2010, 14:43
par hashut
ben je veut recupere l'id de seletion de date
$sql = "SELECT DISTINCT * FROM tarifs WHERE (Date_deb BETWEEN '$DateDe' AND '$DateFi') or (Date_fin BETWEEN '$DateDe' AND '$DateFi')";
je veut recup id du distinct c'est tous
Re: Pb recuperation select
Posté : 29 juin 2010, 14:47
par stealth35
cette requête la ca te donne quoi dans phpmyadmin ?
Re: Pb recuperation select
Posté : 29 juin 2010, 14:49
par hashut
comment sa dans phpmyadmin ?
Re: Pb recuperation select
Posté : 29 juin 2010, 14:51
par stealth35
comment sa dans phpmyadmin ?
fais ta requete dans phpmyadmin et regarde ce que rend le tableau
Re: Pb recuperation select
Posté : 29 juin 2010, 14:53
par hashut
je fait comment sa ?