Se connecter / S'enregistrer

Résolu Php mysql

Solutions (10)
Tags :
  • Php
  • MySQL
  • Programmation
|
Bonjour tout le monde ,je suis encore debutant avec le php/mysql et j'ai un petit soucis :(  :(  , j'aimerais afficher les donnes d'une table mysql dans un tableau ( je sais afficher un tableau et le remplir à partir de la base comme meme :D ),ce que je veux ajouter c'est une fonction qui pour chaque ligne de ce tableau qui parcourt les champs de cette ligne et retourne un true si tous les champs de la ligne sont remplis ou false si un champs et vide , ces données seront affichés à coté de chaque ligne ,j'ai besoin d'ajouter ça parce que la base est alimentée d'un fichier excel qui est incomplet alors il y a encore des champs à remplir,cette fonction m'aidera à corriger ça et detecter les lignes qui ont des champs non encore remplis ;)  j'espere que j'ai bien communiqué mon besoin :)  , si vous savez une idée qui pourrait m'aider je vous serez tres reconnaissant :)  .merci d'avance pour l'aide
Contenus similaires
Meilleure solution
partage
|
Pour savoir si un élément d'une ligne est vide, c'est relativement simple.
Soit $res qui est le résultat de la requête mysql:
  1. <?php
  2. foreach ($row as mysql_fetch_row($res)) {
  3. $tot = count($row);
  4. $row2 = array_filter($row);
  5. if (count($row2)!=$tot) echo implode(';', $row), '<br />', chr(13), chr(10);
  6. }

Ceci te donnera toutes les lignes dont toutes les colonnes ne sont pas remplies (sous format csv)
  • Commenter cette solution |
Score
0
òh
òi
|
merci les gars , vous m'avez sauvé ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par krizalid1986.
  • Commenter cette réponse |
Score
0
òh
òi
|
Mais si tu as su remplir ton tableau HTML par le PHP, tu sauras bien faire un test en PHP également sur l'ensemble des colonnes de la ligne en cours pour calculer la colonne que tu veux rajouter, non ?

Edit : message posté en même temps que CrazyCat
  • Commenter cette réponse |
Score
0
òh
òi
|
Ah je comprends mieux.
Mais je ne saurais pas t'aider, désolé.
J'espère que tu auras de l'aide.

Il faudrait que tu précises si tu préfères une solution Javascript ou PHP, et peut-être donner tes codes source
  • Commenter cette réponse |
Score
0
òh
òi
|
j'ai pensé a une application php parce que j'ai besoin d'historiser chaque intervention qui est faite pour remplir des champs
  • Commenter cette réponse |
Score
0
òh
òi
|
Alors, faire une macro sous Excel ?
Mieux vaut traiter le problème à la base.
  • Commenter cette réponse |
Score
0
òh
òi
|
une idée :(  :(  ??
  • Commenter cette réponse |
Score
0
òh
òi
|
monami62 a dit :
Une idée ? Regarder directement dans le fichier Excel s'il manque des champs

OK, je sors.

c'est pas pratique , vu que la table contient plus de mille ligne :s :s . merci comme meme pour l'idée ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Une idée ? Regarder directement dans le fichier Excel s'il manque des champs

OK, je sors.
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS