Création table php5
t671
Messages postés
1476
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
En php 4, je créais un tableau comme ceci :
Et ça me donnait ceci :

Avec php5, ça me donne ceci :

Je ne comprends pas le système de création de table avec php5 !
En php 4, je créais un tableau comme ceci :
echo '<TABLE width=100% align="center"> <td rowspan=4 width=33%><TABLE border=1 width=100%><TR><th nowrap height=50px>'; if ($row['sexe'] == 'M') //*****Affichage personnage principal à gauche { echo '<img src="images/garcon.gif" width="20">'.$row['nom'].' '.$row['prenom'].''; } else { echo '<img src="images/fille.gif" width="20">'.$row['nom'].' '.$row['prenom'].''; } if (!empty($row2['id'])) //*****Affichage père { echo '</th></TR></TABLE></td> <TD rowspan=4><img src="images/branche1.jpg" border=0></TD> <TD rowspan=2 width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row2['id'].'"><i>'.$row['nom_pere'].' '.$row['prenom_pere'].'</i></a></TD></TR></TABLE></TD>'; } if (!empty($row11['id'])) //*****Affichage grand-père paternel { echo '<TD rowspan=2><img src="images/branche.jpg" border=0></TD> <TD width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row11['id'].'"><i>'.$row9['nom_pere'].' '.$row9['prenom_pere'].'</i></a></TD></TR></TABLE></TD></TR>'; } if (!empty($row12['id'])) //*****Affichage grand-mère paternelle { echo '<TR><TD width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row12['id'].'"><i>'.$row9['nom_mere'].' '.$row9['prenom_mere'].'</i></a></TD></TR></TABLE></TD></TR>'; } if (!empty($row3['id'])) //*****Affichage conjoint { echo '<TR><TD rowspan=2 width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row3['id'].'"><i>'.$row['nom_mere'].' '.$row['prenom_mere'].'</i></a></TD></TR></TABLE></TD>'; } if (!empty($row13['id'])) //*****Affichage grand-père maternel { echo '<TD rowspan=2><img src="images/branche.jpg" border=0></TD><TD width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row13['id'].'"><i>'.$row10['nom_pere'].' '.$row10['prenom_pere'].'</i></a></TD></TR></TABLE></TD></TR>'; //*****Affichage grand-père maternel } if (!empty($row14['id'])) /*****Affichage grand-mère maternelle { echo '<TR><TD width=33%><TABLE border=1 width=100%><TR><TD nowrap height=20px> <a href="index.php?page=fiche_indiv&famille='.$famille.'&id='.$row14['id'].'"><i>'.$row10['nom_mere'].' '.$row10['prenom_mere'].'</i></a></TD></TR></TABLE></TD></TR></TABLE><p><br>'; //*****Affichage grand-mère maternelle }
Et ça me donnait ceci :

Avec php5, ça me donne ceci :

Je ne comprends pas le système de création de table avec php5 !
A voir également:
- Création table php5
- Table ascii - Guide
- Table des matières word - Guide
- Creation compte gmail - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
3 réponses
OK ! Bien sûr c'est du html ...........!!
Mais alors pourquoi l'affichage et la présentation sont différentes ?
Mais alors pourquoi l'affichage et la présentation sont différentes ?
Il faut que tu regardes le code html de la page ( tu affiches la page, clic-droit / Afficher le code source) pour essayer de voir ce qui n'est pas bon.
Éventuellement, vu que tu sembles avoir ton ancien site (en php4)... compares les codes sources (donc des pages générées dans ton navigateur internet) pour essayer de trouver les différences.
Et puis bon.. dans le code que tu nous montres... il n'y a aucune différence entre du php4 ou 5 ...
La seule différence peut se trouver au niveau du code html (car le html aussi a évolué....).
Sachant qu'en plus.. d'un navigateur internet à un autre.. tu peux également avoir des différences. (au niveau des styles/css utilisés )
Et pour finir...
Nous ne savons rien concernant tes différentes variables $row1 .. $row12 $row11....
- Comment les obtiens tu ?
- Qu'est-ce qu'elles contiennent ?
As tu essayé de les afficher (via un print_r par exemple) pour voir ce que tes variables contiennent et si elles sont conformes à ce que tu attends ?
Éventuellement, vu que tu sembles avoir ton ancien site (en php4)... compares les codes sources (donc des pages générées dans ton navigateur internet) pour essayer de trouver les différences.
Et puis bon.. dans le code que tu nous montres... il n'y a aucune différence entre du php4 ou 5 ...
La seule différence peut se trouver au niveau du code html (car le html aussi a évolué....).
Sachant qu'en plus.. d'un navigateur internet à un autre.. tu peux également avoir des différences. (au niveau des styles/css utilisés )
Et pour finir...
Nous ne savons rien concernant tes différentes variables $row1 .. $row12 $row11....
- Comment les obtiens tu ?
- Qu'est-ce qu'elles contiennent ?
As tu essayé de les afficher (via un print_r par exemple) pour voir ce que tes variables contiennent et si elles sont conformes à ce que tu attends ?