Requete SQL , PHP et Date (mois) - PHP - Programmation
Marsh Posté le 11-05-2009 à 02:39:19
rectification d'erreur
$sql="select * FROM carburant WHERE immatriculation='".$veh."' AND approvisionement='SLM' AND Month(datte)>='".$debut."' AND Month(datte)<='".$fin."'";
Marsh Posté le 11-05-2009 à 12:56:07
[HS]Tu as un champ que tu appelles datte dans ta table ?!
C'est le genre de truc casse-gueule, tu devrais lui donner un nom que tu ne risques pas de confondre...
echo $sql;
Ca devrait te permettre de voir un peu mieux la requête, et donc ce qui ne va pas...
Marsh Posté le 11-05-2009 à 16:46:28
...et pitié ne pas utiliser directement $_POST dans une requête...
Marsh Posté le 11-05-2009 à 17:04:24
oui j ai un champ datte dans ma base,nonnnnnn le changer c est tt un autre travail a faire !!!!!!! mais je vais tester
Marsh Posté le 11-05-2009 à 02:37:17
Bonsoir
SVP j ai besoin d aide en Urgence
je cherche a extraire les donnée d une base ACCESS avec PHP
le bute de la requête extraire les enregistrements avec critère "Période entre 2mois" + "Immatriculation de voiture" + "type de fournisseur SLM"
dans ma base j ai des dates, j ai pus extraire le mois de la date mais au lieu de m afficher juste les enregistrements de la période sélectionnée, sa ma fiche le tt
$bd="park"; // identifiant dsn
$user=""; // login
$password=""; // password
$cnx = odbc_connect( $bd , $user, $password );
if(! $cnx ) echo "cnx Ko";
ma requete:
$veh=$_POST["vh11"];
$debut=$_POST["debut"];
$fin=$_POST["fin"];
$sql="select * FROM carburant WHERE immatriculation='".$veh."' AND approvisionement='SLM' AND Month(datte)>='".$debut."' AND Month(datte)>='".$fin."'";
Merci d avance