Affichage des données de la BDD dans un tableau
Résolu/Fermé
modemo2018
Messages postés
231
Date d'inscription
vendredi 15 novembre 2019
Statut
Membre
Dernière intervention
13 octobre 2022
-
Modifié le 4 déc. 2019 à 14:06
modemo2018 Messages postés 231 Date d'inscription vendredi 15 novembre 2019 Statut Membre Dernière intervention 13 octobre 2022 - 4 déc. 2019 à 17:38
modemo2018 Messages postés 231 Date d'inscription vendredi 15 novembre 2019 Statut Membre Dernière intervention 13 octobre 2022 - 4 déc. 2019 à 17:38
A voir également:
- Affichage des données de la BDD dans un tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif suivant. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des 4 premières colonnes. cinq valeurs manquent dans le tableau suivant. retrouvez-les dans votre tableau puis reportez-les, arrondies à l’entier le plus proche, dans la zone de réponse. ✓ - Forum Excel
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
1 réponse
jordane45
Messages postés
38198
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 juin 2024
4 675
4 déc. 2019 à 14:16
4 déc. 2019 à 14:16
Bonjour,
Quand tu postes du code php ... dans les balises de code, tu dois choisir le langage PHP .....
Sinon.. sais tu ce qu'est une JOINTURE dans une requete SQL ??
Essaye ça :
Quand tu postes du code php ... dans les balises de code, tu dois choisir le langage PHP .....
Sinon.. sais tu ce qu'est une JOINTURE dans une requete SQL ??
Essaye ça :
<?php error_reporting ( E_ALL ); ini_set ( 'display_errors', TRUE ); ini_set ( 'display_startup_errors', TRUE ); $class = !empty ( $_GET['class'] ) ? $_GET['class'] : NULL; $cycle = !empty ( $_GET['cycle'] ) ? $_GET['cycle'] : NULL; $iduser = !empty ( $_SESSION['id'] ) ? $_SESSION['id'] : NULL; $serie = !empty ( $_GET['serie'] ) ? $_GET['serie'] : NULL; //Recherche les noms et prenoms des élèves $sql = "SELECT E.* FROM eleve E LEFT JOIN moyenne M ON M.ideleve = E.ideleve WHERE E.class = ? AND E.duser = ? ORDER BY E.nom"; $datas = array($class, $iduser); try { $req = $bdd->prepare($sql); $req->execute($datas); $donnees = $req->fetchAll(); //on stocke le resultat de la requete dans un ARRAY } catch(Exception $e){ die('Erreur : '.$e->getMessage()); } //juste le temps de debuguer... printr_($donnees); ?>
<table> <thead> <?php echo '<tr>'; echo '<th><strong>#</strong></th>'; echo '<th><strong>Nom</strong></th>'; echo '<th><strong><strong>Prenom</strong></th>'; echo '<th><strong>Resultat</strong></th>'; echo '</tr>'; ?> </thead> <tbody> <?php if(!empty($donnees)){ foreach($donnees as $j=>$D){ echo '<tr>'; echo '<td>' .$j .'</td>'; echo '<td>'.$D['nom']. '</td>'; echo '<td>'.$D['prenom'].'</td>'; echo '<td>'.$D['moye'].'</td>'; echo '</tr>'; } } ?> </tbody> </table>
4 déc. 2019 à 15:10
Voilà l'erreur qu'il me renvoie, en lisant le code que tu m'as proposé, il n'ya aucune part où tu accède à la table Moyenne pour recupérer la moyenne de la personne X
Ce qui est vrai je n'avais pas pensée à la JOINTURE
4 déc. 2019 à 16:56
ll faut la modifier comme ceci
4 déc. 2019 à 17:38