Tableau de sortie mysql

Contenu du snippet

bon c'est simple...
pour appelé la fonction il faut juste se connecter à MySQL ($letrucdeconnexion=mysql_connect($serveur,$hôte,$pass);),selectionné la base et la table (mysql_select_db($labase,$letrucdeconnexion);) puis sélectionnées les données à afficher et les envoyées ($sql = 'SELECT catégories,autrecatégorie,etc FROM latable';$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>A votre requête MySQL répond:'.mysql_error());)
et après....

Source / Exemple :


function sorttableau($resultat) {
$qte=mysql_num_fields($resultat);/*nombre de champs sélectionnés*/
echo "<table width=96% border=0 cellpadding='2' cellspacing='2'>";
echo "<tr bgcolor=#D0D0D0>";/*couleur grise*/
for ($i=0;$i<$qte;$i++){
   echo "<th>";
   echo mysql_field_name($result,$i);/*les noms des champs*/
   echo "</th>";
}
echo "</tr>";
echo "<tr>";
while ($row  =  mysql_fetch_array($result,MYSQL_ASSOC)) {/*array des données*/
foreach ($row as $elem) {/*pour chaque élément...*/
   echo "<td bgcolor='#E8E8E8'><font size='-1'><div align='right'>$elem</div></font></td>";
}
echo "</tr>";
}
echo "</table>";
} // fin de la fonction...

Conclusion :


fini....
merci de me contacter si il y a des erreurs, remarques...
NB il faut absolument séléctionner les données avant sinon ça plante!

A voir également

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.