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

fredericmaill 144 Messages postés mercredi 16 juin 2004Date d'inscription 22 mars 2006 Dernière intervention - 24 nov. 2005 à 19:58 - Dernière réponse : fredericmaill 144 Messages postés mercredi 16 juin 2004Date d'inscription 22 mars 2006 Dernière intervention
- 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 

Votre réponse

1 réponse

Meilleure réponse
fredericmaill 144 Messages postés mercredi 16 juin 2004Date d'inscription 22 mars 2006 Dernière intervention - 27 nov. 2005 à 15:05
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 !!!

Merci fredericmaill 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de fredericmaill

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.