Pb d?affichage dynamique résultats requête, tableau HTML [Résolu]

Messages postés
144
Date d'inscription
mercredi 16 juin 2004
Statut
Membre
Dernière intervention
22 mars 2006
- - Dernière réponse : fredericmaill
Messages postés
144
Date d'inscription
mercredi 16 juin 2004
Statut
Membre
Dernière intervention
22 mars 2006
- 27 nov. 2005 à 15:05
Pb d’affichage dynamique résultats requête, tableau HTML





Bonjour, j’aimerais s’il vous plais de l’aide pour mon script s’affichage des résultat d’une requête,.


En fait je voudrais faire un affichage d’ un grand tableau qui comprend n ligne de 3 tableau contenant 1 colonne et 3 ligne et ceux jusqu'à la fin des données du résultat de ma requête.


[_][_][_]


[_][_][_]


[_][_][_]


[_][_][_]


Ca « n »fois


Voici mon code :


<?php


include("../classes/mysql.class.php");




$sql = new mysql("localhost","root","", "mabase","1","erreur" );


$sql->requete("SELECT * FROM employer ORDER BY fonction","0");






// Tableau 3 ligne n colonnes // <tr><td>echo'<table width=\"100%\" border=\"1\">';

//affichage des données:

$cpt=0;

while( $val = $sql->resultat(0) )

{

echo'----
'.$val["nom"].', ----
'.$val["prenom"].', ----
modifier, ';

$cpt++;

if ($cpt==3) // gestion creation de collones

{

echo'----
<td>
<td valigne ="top">';

$cpt=0;

$cpt2++;

}

if($cpt2==3) // gestion decreation de lignes

{

echo'
';


$cpt2=0;


}


}


echo'</table></td></tr></table>'; // quand il n'y a plus d'enregistrements


?>

vive PHP !!!, vive la prog !!!
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
144
Date d'inscription
mercredi 16 juin 2004
Statut
Membre
Dernière intervention
22 mars 2006
3
Merci
pb resolue voila ma solution :

<?php
include("../classes/mysql.class.php");

$sql = new mysql("localhost","root","", "base","1","erreur" );
$sql->requete("SELECT * FROM employer ORDER BY fonction","0");


// tableau 3 ligne n colonnes

echo'';

//affichage des données:
$compteur = 0;
while( $val = $sql->resultat(0) )
{
$compteur = $compteur + 1;
echo'
<table width="100%" border="1" id="secondaire" >
----, '.$val[\"nom\"].'</td>

----

'.$val["prenom"].',

----

Modifier

</td>
';

If ($compteur%3 ==0)
{
Echo '
</TR>

';
}

}


?>

vive PHP !!!, vive la prog !!!

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 135 internautes nous ont dit merci ce mois-ci

Commenter la réponse de fredericmaill