MySQL & PHP (Débutant)

Bonjour,

j’ai un fichier texte avec des informations sur des ordinateurs que j’envoie dans ma base de donnée MySQL et j’aimerais faire un affichage de ce type en PHP :

http://img82.imageshack.us/img82/803/phpmysql2jz.th.jpg

Est-ce que quelqu’un pourrait me dire un peu comment s’y prendre ? Car je n’y connais rien en PHP.

Merci.

Slt,

j’suis pas non plus un spécialiste, mais voiçi un bout de code qui devrait aller

function tableau_serveur($id) 
{
	if($id)
  {
  $requete="SELECT * FROM serveur WHERE ID='$id'";
  }
	else
  {	
  $requete="SELECT * FROM serveur ORDER BY nom";
  }
  
	$sql=mysql_query($requete) or die('Erreur SQL ! <br>'.$requete.'<br>'.mysql_error());
	echo'
  <table cellspacing="10">
  	<tr><td width="200"><font color="#006B84" size="2">Nom</font></td><td width="100"><font color="#006B84" size="2">IP</font></td><td><font color="#006B84" size="2">Site</font></td><td><font color="#006B84" size="2">Remarques</font></td></tr>
  ';

	while($voir = mysql_fetch_array($sql))
	{
  echo '
  	<tr> <td align="center" width="200">'.$voir[nom].'</td><td width="100">'.$voir[ip].'</td><td align="center">'.$voir[site].'</td><td align="center">'.$voir[remarque].'</td></tr>
  ';
	}
	echo '
  </table>
  ';
}

Le principe est de créer l’entete du tableau

	echo'
  <table cellspacing="10">
  	<tr><td width="200"><font color="#006B84" size="2">Nom</font></td><td width="100"><font color="#006B84" size="2">IP</font></td><td><font color="#006B84" size="2">Site</font></td><td><font color="#006B84" size="2">Remarques</font></td></tr>
  ';

Ensuite, tu affiches tous les enregistrements de ta table via mysql_fetch_array en respectant ton entete de tableau

	while($voir = mysql_fetch_array($sql))
	{
  echo '
  	<tr> <td align="center" width="200">'.$voir[nom].'</td><td width="100">'.$voir[ip].'</td><td align="center">'.$voir[site].'</td><td align="center">'.$voir[remarque].'</td></tr>
  ';
	}

une fois que PHP a afficher tous les enregistrements, tu termines ton tableau

	echo '
  </table>
  ';

@+

Merci IpopMomo :slight_smile:

J’ai reussi à avoir quelque chose de pas trop mal déjà :

http://img377.imageshack.us/img377/6109/test1zi.th.jpg

J’aimerais bien encore rajouter un champ pour taper ma requete comme sur ma première image…

Et puis quelque chose pour indiqué que la connexion à MySQL est OK et à la base de donnée

Merci en tout cas

c’est TRES moche de mettre un champ permettant de faire des requetes sur la base de données. :neutre: