Page 1 sur 1

Affichage des données en PHP

Posté : 22 juin 2020, 13:35
par Melfashion2020
Bonjour a tous.

Je mets sur pied une plateforme de demande de congé employé en ligne.

J'ai conçu la plateforme en php et j'ai un soucis au niveau de l'affichage des données, je réussie a récupérer les données de ma base et a les afficher mais j'aimerais que les différentes demandes affiche juste un grand titres et c'est quand on clique sur le titre qu'il charge une nouvelle page ou la demande est détaillée. tout aide de votre part sera la bienvenue , c'est depuis un bon bout de temps que je cherche comment réaliser cela

Voici mon code qui récupère les données et les affiches:

<?php

try

{

// On se connecte à MySQL

$bdd = new PDO('mysql:host=localhost;dbname=digitalisation', 'root', '');

}

catch(Exception $e)

{

// En cas d'erreur, on affiche un message et on arrête tout

die('Erreur : '.$e->getMessage());

}


// Si tout va bien, on peut continuer



// On récupère tout le contenu de la table jeux_video

$reponse = $bdd->query('SELECT*FROM attestation ORDER BY id DESC');



// On affiche chaque entrée une à une

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

{

?>
<p>

<?php echo $donnees['civilite']; ?> <?php echo $donnees['nom']; ?> <?php echo $donnees['prenom']; ?>,
matricule <em><?php echo $donnees['matricule']; ?></em>, travaille dans notre société depuis le<br />
<?php echo $donnees['dateem']; ?>. Il y occupe actuellement le poste de <?php echo $donnees['fonction']; ?>.
En foi de quoi, la présente attestation lui est délivrée pour servir et valoir ce que de droit.
<strong>
Signature<br />
Titre
</strong>
</p>

<?php

}


$reponse->closeCursor(); // Termine le traitement de la requête

Re: Affichage des données en PHP

Posté : 30 juin 2020, 07:30
par kevin254kl
Salut,

Tu as dans l'éditeur une balise code pour mettre en forme :)
Dans ta table attestation comment s'appelle la colonne qui a les titres? tu dois y accéder dans ton while avec

Code : Tout sélectionner

while ($donnees = $reponse->fetch()) { ?> <p><em><? $donnees['titre'] ?></em></p> }
Il est recommandé d'écrire ses variables et colonnes en anglais pour plus de lisibilité :)