[PHP-MySQL] probleme tableau et espacement

Fermé
toinou2008 Messages postés 2 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 28 juin 2007 - 28 juin 2007 à 11:54
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 - 28 juin 2007 à 13:51
Bonjour
Voila j'ai un souci lorsque j'effectue une requete je desire l'affiché sous forme de tableau voici mon code:

$requete = "SELECT * FROM liste WHERE Ville LIKE '$Ville' and Type='$Type'";

$res = mysql_query($requete);

while($req=mysql_fetch_row($res))
{
echo $req[0],"\t";

echo $req[1],"\t";

echo $req[2];
echo"<br/>";
}

hors quand je le visualise les tabulations non pas été prise en compte je desirerais qu'il y ai des espaces concéquent entre publique et perigueux et entre 2 et 0240270N dois je changer de style d'affichage??

ELEMENTAIRE PUBLIQUE PERIGUEUX 2 0240270N
ELEMENTAIRE PUBLIQUE PERIGUEUX 2 0240271P

Merci d'avance pour votre aide
A voir également:

3 réponses

met carrément les données dans un tableau en HTML, tu pourra le personnalisé a ta guise et l'espace entre les cellules sera comme tu le veut ...
0
toinou2008 Messages postés 2 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 28 juin 2007
28 juin 2007 à 12:00
c'est quoi le code pour un tableau html please parce que je voi pas comment faut faire.d'autre part ma page est en php on peut quand meme faire un tableau html?
merci pour ton aide
0
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
28 juin 2007 à 13:51
Bonjour,

En reprenant ton code:
$requete = "SELECT * FROM liste WHERE Ville LIKE '$Ville' and Type='$Type'";

$res = mysql_query($requete);
echo '<table>'; //Ouvre le tableau
while($req=mysql_fetch_row($res))
{
echo '<tr>'; //Ouvre une ligne
echo '<td>'.$req[0].'</td>';  //td : ouvre une cellule 
echo '<td>'.$req[1].'</td>';
echo '<td>'.$req[2].'</td>';
echo '</tr>';//Ferme la ligne
} 
echo '</table>'; //Ferme le tableau

Il ne reste plus qu'a configurer le style du tableau.

Pour ta question: tout à fait, c'est même le principe d'un langage côté serveur :
Le code PHP exécuté sur le serveur génère un code (HTML, Javascript ...) qui sera interprété par le client.
0