|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Nicolas Inscription : février 2010 Messages : 18 ![]() |
Bonjour,
Ma table sql contient une colonne "Personne" avec des noms de personne et une colonne "PourcentageOcc" avec des chiffres de % d'occupation. Une même Personne pouvant avoir plusieurs % d'occupation différent. j'aimerais afficher dans un tableau l'ensemble des personnes, avec la moyenne de leurs différents pourcentages d'occupation. Pour cela j'ai créé le code suivant, celui ci m'affiche bien la liste des gens, mais pas leur moyenne associée. Il m'annonce "Notice: Undefined index: PourcentageOcc in resultat.php on line 1206" 1206 qui est la ligne : echo '<td>'.$rowOcc["PourcentageOcc"].'</td>'; Y aurait il quelque chose que j'aurais oublié ? je ne vois pas... Merci d'avance Code :
|
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Hello
Je suppose que ton code ne marche pas, c'est bien le cas ? Tu as confondu les quotes et les backquotes sur le nom de ta table, en mysql ça te génère une erreur, la syntaxe correcte pour ta première requête est: Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
|
|
#3 |
|
Invité régulier
![]() Nicolas Inscription : février 2010 Messages : 18 ![]() |
Salut,
Le code fonctionne, les requêtes sql s'exécutent correctement, ce n'est pas un problème de syntaxe mais plus un problème d'imbrication ou d'organisation de mon code, car je n'arrive pas à avoir de donnée dans ma variable $rowOcc["PourcentageOcc"]. |
|
|
00
|
|
|
#4 | ||||||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Oui c'est normal, tu as mis:
Code :
Il faut faire: Code :
-- Edit: Je te recommande une légère optimisation: tes deux requêtes peuvent être combinées pour améliorer les performances, sans connaitre la structure de tes tables, je pense que: Code :
Tu n'aurais alors qu'une seule requête et une seule boucle pour afficher les résultats.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||||||
|
00
|
|
|
#5 |
|
Invité régulier
![]() Nicolas Inscription : février 2010 Messages : 18 ![]() |
Super, merci Benjamin, ça marche nickel. L'optimisation en une seule requête aussi,
merci! ![]() Nicolas. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com