Fatal error: PDO fetch() avec DATE_FORMAT
Bonjour,
Voila mon problème,
Ma requête sql fonctionnait correctement avant que j'insère les 'DATE_FORMAT' maintenant j'ai l'erreur 'Fatal error: Call to a member function fetch() on a non-object in' j'ai essayé plusieurs solution (prepare, execute, ... mais j arrive pas) Merci de m'aider
Ma requète sql:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function newBookingRightMenu(){
$db_connection= $objData->db_connect();
try{
$sql = "
SELECT reservation_table.id_table, client.nom,
DATE_FORMAT(rs_data_bookings.book_date, '%d/%m/%Y %Hh%imin%ss') AS rs_data_bookings.book_start,
DATE_FORMAT(rs_data_bookings.book_start, '%d/%m/%Y %Hh%imin%ss') AS rs_data_bookings.book_start,
rs_data_bookings.mode_reservation,
rs_data_bookings.nbr_pers
FROM rs_data_bookings
INNER JOIN client ON rs_data_bookings.id_client = client.id_client
INNER JOIN reservation_table ON rs_data_bookings.book_id= reservation_table.book_id
ORDER BY rs_data_bookings.book_date DESC
LIMIT 0, 10
";
$res=$db_connection->query($sql);
}catch (PDOException $e){
echo $e->getMessage();}
return $res;
} |
L'endroit où je récupère le résultat de la requête:
Code:
1 2 3 4 5
| $objData=new DataAccess();
$list=$objData->newBookingRightMenu();
while($listreserv = $list->fetch()){
echo '<hr>Table: '.$listreserv['id_table'].' - '.$listreserv['nom'].' - '.$listreserv['book_date'].' - '.$listreserv['mode_reservation'].' - '.$listreserv['nbr_pers'].' - '.$listreserv['book_start'].'.<hr><br/>';
} |