*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Mai 2012 à 05:46:18

Connexion avec identifiant, mot de passe et durée de la session



 

IF, isset, empty.. besoin d aide!!


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: IF, isset, empty.. besoin d aide!!  (Lu 1206 fois)
x5452
Nouveau membre
*

Points gagnés: 0
Messages: 1


Voir le profil
IF, isset, empty.. besoin d aide!!
« le: 30 Novembre 2010 à 21:16:32 »

Bonjour.


 J ai crée un formulaire permettant à mes employés de choisir leur semaine de vacances.

J'aimerai me créer une pages qui repertori pour chaque semaine, qui va en vacances, et que la semaine ne s affiche que si une personne a pris une semaine de vacances

Or, je n arrive pas a faire que seulement les semaines ou il y a des personnes inscrites s'affiche. Actuellement, j ai toutes les semaines d affichées, qu il y ait qq1 en vacances ou non.

Voici en gros ce que j ai:

Semaine 1:

employé 1
employé 2
employé 3
employé 4

Semaine2
Semaine3
semaine4
employé 4
employé 5


Or j aimerai que seulement s'affiche:
Semaine 1:

employé 1
employé 2
employé 3
employé 4
semaine4
employé 4
employé 5


J ai essayé les f° isset et empty, mais j avous ne pas trop les comprendre...

Voici mon script (pour 1semaine, sans isset, ni empty):



<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=vacance', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>


<p>Voici ce qui a été enregistré: </p>



<p>Semaine n°1 </p>

<table class="planning">
<tr>
<th>Nom</th>
<th>Prénom</th>
<th>semaine</th>


</tr>

<?php
$reponse = $bdd->query('SELECT * FROM planning WHERE semaine=\'01\' )



while ($donnees = $reponse->fetch())
{
?>

<tr><td>   
<?php echo $donnees['nom'];   ?>

</td>

<td>   
<?php echo $donnees['prenom'];   ?>

</td>

<td><?php echo $donnees['semaine']; ?>
</td>








<?php   }
$reponse->closeCursor();

?>

</tr>
</table>

</br>



Comment dois je faire ???

Merci
Journalisée
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : IF, isset, empty.. besoin d aide!!
« Répondre #1 le: 01 Décembre 2010 à 11:20:40 »

Bonjour,

A priori, vous n'avez pas besoin d'utiliser de condition (if isset ou if empty) PHP pour ça.
Dans votre table planning, normalement vous n'avez aucun enregistrement concernant les semaines 2 et 3, si ?

Donc si vous faites un "SELECT * FROM planning ORDER BY semaine", et que vous parcourez les résultats, vous aurez :

employé 1 - semaine 1
employé 2 - semaine 1
employé 3 - semaine 1
employé 4 - semaine 1
employé 4 - semaine 4
employé 5 - semaine 4

Ce n'est pas ce que vous cherchez à avoir ?
Journalisée

Cordialement,
Damien

Tutoriels informatique
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.12 secondes avec 18 requêtes.