petit pb de tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : petit pb de tableau

par DocType » 25 oct. 2008, 19:11

Lire le code source d'une page apporte TOUJOURS des éléments d'informations sur l'erreur. Ca te permet de lire ton code et comprendre ce qu'il se passe.

Enfin, pour clore ce sujet, n'hésite pas à nettoyer ton code php également... :roll:

par ciocciu » 25 oct. 2008, 13:41

bonjour
merci de vos réponses j'ai regardé le code source
et rien ne me parait louche

le voici

Code : Tout sélectionner

<table bgcolor="#94D0C8" width="15%" border="1"> <tr> <th rowspan="2"><H3>Date du match</h3></th> <th rowspan="2"><H3>Equipes</h3></th> <th rowspan="2"><H3>score</h3></th> </tr> <tr> <td align="center">mer 22-10-2008</td> <td align="center"></td> <td align="center"></td> </tr> <tr> <td align="center">lun 03-11-2008</td> <td align="center"></td> <td align="center"></td> </tr> </table>


j'ai donc décidé de nettoyer le code comme me le suggére LHDN et là en dégageant le rowspan="2" eh bien tout est revenu dans l'ordre

merci donc à vous tous pour votre aide

en plus j'aurais appris que lire le code source de la page permet de voir des bug .... :roll:

bye

par DocType » 25 oct. 2008, 10:30

k++ est mal écrit à mon sens, un ; au bout serait génial.

echo '<td align="center">''</td>'; ne peut pas être mis, à la rigueur echo '<td align="center">'.'</td>'; serait acceptable

<H3>Date du match</h3> soit tu écris en majuscules, soit en minuscules, pas les deux !

<th rowspan="2"> te sert à quoi exactement ?

Si ton code ne t'affiche pas ce qu'il faut, tout cela peut être la raison, trop d'erreurs dans ton code. Revois tout, reteste et reviens si ce n'est pas ok une fois tout cela modifié :wink:

Note; poste ton code source affiché ici, code source d'avant les corrections, ca me semble bizarre que ton appli ne te renvoit qu'un problème de colonnes :roll: normalement des fatal errors sont de mise !

par dogmongo » 25 oct. 2008, 08:14

$k++ est mal placer j'ai l'impression

ou un problème de cote plutôt :)

par Calimero » 25 oct. 2008, 01:07

Bonjour,

Regarde la source HTML générée dans ton navigateur ( Sous firefox : Menu affichage / Code source de la page ).

Y-a t'il des erreurs PHP ?

Edit : arf, grilled :S

par @rthur » 25 oct. 2008, 01:06

Bonjour,

Regarde le code HTML généré pour débuguer ton problème... ;)

petit pb de tableau

par ciocciu » 24 oct. 2008, 23:31

bonjour
je souhaiterais créer et afficher un tableau à partir d'un array que je récupère (grace à une bdd)
voici mon print-r de l'array
Array ( [141.60] => 09-10-2008 [141.80] => 29-10-2008 )


voici mon code
une colonne est laissée libre volontairement pour y mettre des choses plus tard


//affichage du tableau
 echo '<table bgcolor="#73F0DF" width="10%" border="1">';
 // 1ligne: titre
 echo '<tr>	<th rowspan="2"><H3>Date du match</h3></th>
		       <th rowspan="2"><H3>Equipes</h3></th>
		       <th rowspan="2"><H3>score</h3></th>
	 </tr>';
	$k=0;
 foreach($listeDates as $cle=>$date){
 
if ($date!=$matchannule)
{	   echo "<tr>";
     //premiere colonne date
     echo '<td align="center">'.$date.'</td>';
	
     
     //deuxieme colonne avec les adversaires vide pour le moment 
     echo '<td align="center">''</td>';
	 
	 
	 //3ème colonne score
	  echo '<td align="center">'.$arraytstamp[$k].'</td>';
	$k++

echo "</tr>";
 }
 }
 echo "</table>";

mon pb c'est que mon tableau ne se crée pas bien du tout
la premiere ligne se colle à droite de la ligne de titre
l'autre ligne est ok et se positionne sous les titres

???

je vous avoue que je sèche un peu
merci par avance