Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1798 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Résolu][HTML/PHP] Aide (basique) pour un tableau

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu][HTML/PHP] Aide (basique) pour un tableau

n°1448246
PedroBD
Posté le 27-09-2006 à 15:34:08  profilanswer
 

Bonjour,
 
Je suis en train de réaliser un tableau qui rapporte des erreurs de saisie lues dans un fichier.
 
Ma question est ulta-simple (j'ai même honte de pas trouver tout seul parce que d'habitude ça marche sans pb), mais je dois être fatigué:
 
J'ai un le code suivant:
 

Code :
  1. <TABLE>
  2. <TR>
  3. <TD class="TD_Infos_Titre">
  4.     <?
  5.       if (!empty($tabimp[$numop]['Nom']))
  6.          echo "Opération n°: ".$numop." - ".$tabimp[$numop]['Nom'];
  7.       elseif (!empty($tabimp[$numop]['ALRT']['Nom']))
  8.          echo "Opération n°: ".$numop." - ".$tabimp[$numop]['ALRT']['Nom'];
  9.       else{}
  10.     ?>
  11. </TD>
  12. </TR>
  13. </TABLE>


Vous pourriez me dire, nom d'un petit bonhomme, pourquoi "Opération n°", son numéro et son nom s'affichent hors la balise TD (sans respecter la css).  
Vous aurez compris que, logiquement, tout ceci devrait s'afficher entre les deux <TD></TD>
 
Merci de votre aide, je dois être fatigué!


Message édité par PedroBD le 28-09-2006 à 11:55:45
mood
Publicité
Posté le 27-09-2006 à 15:34:08  profilanswer
 

n°1448248
kao98
...
Posté le 27-09-2006 à 15:38:52  profilanswer
 

C'est juste que le style css ne s'applique pas ? Ou, dans ton code HTML généré, c'est bel et bien hors de la <td> :??:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1448258
omega2
Posté le 27-09-2006 à 15:55:17  profilanswer
 

Le css dit quoi?
Ca affiche quoi sans css?
Quel est le source de la page tel que reçu par le navigateur?

n°1448262
kojiroh
Posté le 27-09-2006 à 15:57:43  profilanswer
 

effectivement tu peux tester :
 

Code :
  1. <TABLE border="1">
  2. <TR>
  3. <TD>
  4.     <?
  5.       if (!empty($tabimp[$numop]['Nom']))
  6.          echo "Opération n°: ".$numop." - ".$tabimp[$numop]['Nom'];
  7.       elseif (!empty($tabimp[$numop]['ALRT']['Nom']))
  8.          echo "Opération n°: ".$numop." - ".$tabimp[$numop]['ALRT']['Nom'];
  9.       else{}
  10.     ?>
  11. </TD>
  12. </TR>
  13. </TABLE>


 
ainsi tu peux voir si le pb vient tu tableau lui même (comme border=1 tu vois si en dehors du td) ou alors si ca vient du css avec la class TD_Infos_Titre.
 
Bon j'espere m'etre exprimé clairement car en me relisant ca parait un peu farfelu effectivement ^^

n°1448329
PedroBD
Posté le 27-09-2006 à 16:49:00  profilanswer
 


Merci les gars de vos réponses. Le css s'affiche très bien, c'est juste que les données sont en dehors du tableau

n°1448332
leflos5
On est ou on est pas :)
Posté le 27-09-2006 à 16:51:30  profilanswer
 

PedroBD a écrit :

Merci les gars de vos réponses. Le css s'affiche très bien, c'est juste que les données sont en dehors du tableau


Mais physiquement ou à l'affichage :??:
Ton code html généré c'est quoi :??:

n°1448343
chani_t
From Dune
Posté le 27-09-2006 à 17:00:18  profilanswer
 

le plus simple serait de claquer ici ton code html généré.. ;)

n°1448364
PedroBD
Posté le 27-09-2006 à 17:33:12  profilanswer
 

Merci de vos réponses.
 
J'ai un élément de plus...assez étonnant:
 
Quand j'enlève mes if, elseif et else, le truc remarche normalement. J'ai l'affichage selon la css. Vous voyez pourquoi mon if entraîne ce bug?

n°1448365
kao98
...
Posté le 27-09-2006 à 17:34:50  profilanswer
 

Mais tu vas le poster ce code HTML généré oui ou non :??:
On te demande des infos pour pouvoir t'aider, ai au moins le respect STP de faire ce qu'on te demande, ou de dire que tu ne veux/peux pas, mais arrête d'ignorer nos demande comme ça !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1448460
leflos5
On est ou on est pas :)
Posté le 27-09-2006 à 21:40:32  profilanswer
 

PedroBD a écrit :

Merci de vos réponses.
 
J'ai un élément de plus...assez étonnant:
 
Quand j'enlève mes if, elseif et else, le truc remarche normalement. J'ai l'affichage selon la css. Vous voyez pourquoi mon if entraîne ce bug?


Arrête de parler de css stp, on veut savoir si oui ou non t'as le code html qu'il faut ou pas  :fou:  
 
Donc avant de savoir si c'est un problème de css, de php, de gestion de tampon on veut voir ce que tu cherches à avoir et ce que t'as!

mood
Publicité
Posté le 27-09-2006 à 21:40:32  profilanswer
 

n°1448672
PedroBD
Posté le 28-09-2006 à 11:55:21  profilanswer
 

Bon j'ai fini par trouver. Dsl, c'est un projet d'entreprise et j'ai pas eu le droit de donner plus d'infos sur le code.
 
Sinon pour l'erreur, c'était un pb de balises à la con. Fallait juste mettre des echo et pas couper le code php avec des ?>.
 
Voilà ça marche maintenant. Merci de vos réponses et prenez garde aux bugs du php!

n°1448685
chani_t
From Dune
Posté le 28-09-2006 à 12:00:34  profilanswer
 

php.. des bugs.. c'est plus vraisemblablement une erreur de programmation de ta part ;)

n°1448790
mIRROR
Chevreuillobolchévik
Posté le 28-09-2006 à 14:32:09  profilanswer
 

PedroBD a écrit :

Dsl, c'est un projet d'entreprise et j'ai pas eu le droit de donner plus d'infos sur le code.


 
on te demandait juste le html généré par le code que tu nous a fourni
mais si tu veux on peut apprendre le turc pour voir si on reussit mieux a communiquer [:pingouino]
 

PedroBD a écrit :

Sinon pour l'erreur, c'était un pb de balises à la con. Fallait juste mettre des echo et pas couper le code php avec des ?>.
 
Voilà ça marche maintenant. Merci de vos réponses et prenez garde aux bugs du php!


 
un bug de php possible mais sur un code aussi trivial surement pas  
moi je vote pour un un short_tags off [:frag_facile]

n°1448869
leflos5
On est ou on est pas :)
Posté le 28-09-2006 à 15:32:51  profilanswer
 

PedroBD a écrit :

Bon j'ai fini par trouver. Dsl, c'est un projet d'entreprise et j'ai pas eu le droit de donner plus d'infos sur le code.
 
Sinon pour l'erreur, c'était un pb de balises à la con. Fallait juste mettre des echo et pas couper le code php avec des ?>.
 
Voilà ça marche maintenant. Merci de vos réponses et prenez garde aux bugs du php!


Tu sais si tu demandes de l'aide sans expliquer clairement et sans montrer au moins sur un exemple trivial du problème, on peut pas faire grand chose ;)
 
Tu aurais pu tout simplement nous chier un truc présentant ton soucis sorti du contexte de ton projet ;)
 
Maintenant je suppose que tu dois être apprenti ou stagiaire(ça me semble bien tôt pour la période :??: ) parce que sinon ça craint un peu  :whistle:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Résolu][HTML/PHP] Aide (basique) pour un tableau

 

Sujets relatifs
[résolu] Rendre invisible la valeur d'un "submit"Résolu - Afficher dans ma page une valeur pointée par une URL
[RESOLU] affichage de 'Resource id #5' au lieu de ma variable[RESOLU] Probleme de d'extraction avec SELECT
[HTML/JS] Documents Word non modifiable...[résolu] Comment récupérer nom + quantité dans liste déroulante
Tableau et div scrollablecomment inserer HTML dans un VBS
Modifier plusieurs pages html à la volée via "rechercher/remplacer" 
Plus de sujets relatifs à : [Résolu][HTML/PHP] Aide (basique) pour un tableau


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR