Problème ez_sql
Résolu
Aquall
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
Aquall Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Aquall Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un soucis avec ez_sql. j'utilise la classe dans un switch case. dans mon premier case cela marche correctement, dans le deuxième rien ne s'affiche.
Voila le code de tout mon switch:
Merci d'avance au courageux qui prendra du temps pour moi. Je continue de chercher de mon coté mais la je ne vois plus c'est pour ça que je m'en remets a vous. :S
J'ai un soucis avec ez_sql. j'utilise la classe dans un switch case. dans mon premier case cela marche correctement, dans le deuxième rien ne s'affiche.
Voila le code de tout mon switch:
switch ($page) { case '1': // Tableau echo '<br><br><br><h1 style="text-align: center; "> Liste des Rendez-vous </h1><br><br>'; echo '<table cellspacing=3>'; echo '<th>Action</th><th> Nom </th><th> Prenom </th><th>Adresse email </th><th> Telephone </th><th> Adresse </th><th> Date </th><th> Heure </th><th> Type RDV</th>'; echo'<tr>'; $utilisateurs = $db->get_results("SELECT * FROM scol_reservation"); foreach ( $utilisateurs as $utilisateur) { // Affichages des valeurs. echo "<td><img src=\"http://10.21.5.3/gestrdv/images/delete.gif\"></td>"; echo"<td>".$utilisateur->nom."</td>"; echo"<td>".$utilisateur->prenom."</td>"; echo "<td>".$utilisateur->email."</td>"; echo"<td>".$utilisateur->tel."</td>"; echo"<td>".$utilisateur->adresse."</td>"; echo"<td>".$utilisateur->date."</td>"; echo"<td>".$utilisateur->periode."</td>"; echo"<td><img src=\"http://10.21.5.3/gestrdv/images/con_tel.png\"></td>"; echo"</tr>"; } echo '</table>'; break; case '2': $date = new DateComponent; $date1=date("2012-03-04"); $date2=date("2012-04-18"); $morningstarts=8; // heure de départ. $eveningends=18; // heure de fin $am=mktime($morningstarts,0,0,$month,$day,$year); // type: timestamps $pm=mktime($eveningends,0,0,$month,$day,$year);// type: timestamps $midideb=mktime(12,0,0,$month,$day,$year); // type: timestamps. $midifin=mktime(13,0,0,$month,$day,$year); // type: timestamps. $resolution=900; $nbjour=$date->nbOfDays($date1,$date2); $date_depart = strtotime($date1); //$utilisateurs = $db->get_results("SELECT * FROM scol_reservation"); echo "<br><br><br><h1 style=\"text-align: center; \">Liste des rendez-vous par date/période</h1><br>"; echo '<table cellspacing=1>'; //echo "deb:".$midideb."<br>"; //echo "fin:".$midifin ." <br>"; for($i=0;$i<=$nbjour;$i++) { // Si le jour suivant n'est ni un dimanche (0) ou un samedi (6), ni un jour férié, on incrémente les jours ouvrés if (!in_array(date('w', $date_depart ), array(0, 6)) && !in_array(date('j/n/'.date('Y', $date_depart), $date_depart ), $arr_bank_holidays)) { echo '<tr><th>'.$date->frenchDate($date_depart).'</th></tr>'; echo "<tr>"; for($t = $am; $t < $pm; $t += $resolution) { $time=date("H:i",$t); //if ( $t<= $midideb || $t>= $midifin) echo "t ".$t." <br>"; if ($t< $midideb || $t>= $midifin) { echo '<td>'.$time.'</td>'; echo "</tr>"; echo"<tr>"; echo"<td>test</td></tr>"; $utilisateurs=$db->get_results("SELECT* FROM scol_reservation WHERE date='".$date_depart."' AND periode='".$time."'"); foreach ( $utilisateurs as $utilisateur) { echo '<td>'.$utilisateur->nom.' '.$utilisateur->prenom.' '.$utilisateur->adresse.' '.$utilisateur->email.' '.$utilisateur->tel.'</td></tr>'; } } $time+=$resolution; } } $date_depart+=86400; echo "</tr>"; } break;
Merci d'avance au courageux qui prendra du temps pour moi. Je continue de chercher de mon coté mais la je ne vois plus c'est pour ça que je m'en remets a vous. :S