bonjour
je possède une table sql stop_times ayant une heure de départ departure_time (varchar(8)) et un id par voyage trip_id. j'ai également un array $resultat avec une liste de trip_id qui m’intéresse. enfin, je possède une heure $heure sous la forme hhmm.
je voudrais sélectionner les trip_id dans stop_times tel qu' ils appartiennent à $resultat et qu'à la fois le departure_time soit > $heure.
voila ce que j'ai fais mais cela ne marche pas. je n'obtiens qu'une table vide, alors que j'ai vérifié les données. il y en a qui devrait être sélectionnées.
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach($resultat as $element) { $requete=$connexion->query("SELECT * FROM stop_times WHERE DATE_FORMAT('departure_time','Hi')>$heure AND trip_id='$element'"); $final[]=$requete->fetchAll(); }
Partager