Se connecter / S'enregistrer
Votre question

Problème dans mode.

Tags :
  • Programmation
Dernière réponse : dans Programmation
20 Juin 2007 09:29:01

Bonjour,
je suis un debutant en php et l'on m'a demandé de concevoir une application pour ma boîte qui va gerer tout le materiel au service technique.J'ai pu créer le formulaire d'insertion de donnée sans problème.Maintenant j'ai un petit problème.Je veux lister tout le materiel dejà enregistré dans une page dont le lien est: etat et j'ai une erreur du genre:
Parse error: parse error in c:\program files\easyphp1-8\www\panneau\donnee\systeme\etat.php on line 49

Mon code est:

<?
//connexion à la base
$serv="localhost";
$log="root";
$password="";
$bd="panneau";

//ecriture requete
mysql_connect($serv,$log,$password) or die ('Erreur de selection'.mysql_error);
mysql_select_db($bd) or die ('Erreur de base'.mysql_error);

$sql="SELECT * FROM systeme";
$req=mysql_query($sql) or die('Erreur SQL !'.mysql_error());
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Style4 {color: #000000}
.Style5 {
color: #FF0000;
font-weight: bold;
}
.Style6 {
color: #000099;
font-weight: bold;
}
-->
</style>
</head>

<body>

<table width="606" height="79" align="center" bgcolor="#FFFFCC">

<tr bgcolor="#FFFFCC">
<td height="73" bgcolor="#FFFFCC"><table width="646" height="71" bgcolor="#FFFFFF">

<tr valign="middle" bgcolor="#FFFFCC">
<td height="29" colspan="2"><div align="center" class="Style5">ETATS DES SERVEURS</div></td>
</tr>

<?
while($data = mysql_fetch_array($req))
{

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' bgcolor='#FFFFFF'><div align='center' class='Style4'><span class='Style6'>Nom du serveur </span>: </div></td>
<td width='450' bgcolor='#FFFFFF'><div align='left'>echo"$data[1]";</div></td>
</tr>
<tr bgcolor='#ECE9D8'>
<td width='184' height='36' bgcolor='#FFFFFF'><div align='center' class='Style6'>Adresse IP : </div></td>
<td width='450' bgcolor='#FFFFFF'><div align='left'>echo"$data[2]";</div></td>
</tr>
<tr bgcolor='#ECE9D8'>
<td width='184' height='25' bgcolor='#FFFFFF'><div align='center"' class='Style6'>Memoire RAM : </div></td>
<td width='450' bgcolor='#FFFFFF'><div align='left'>echo"$data[3]";</div></td>
</tr>

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' bgcolor='#FFFFFF'><div align='center' class='Style6'>Processeur
: </div></td>
<td width='450' bgcolor='#FFFFFF'><div align='left'>echo"$data[4]";</div></td>
</tr>

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' bgcolor='#FFFFFF'><div align='center' class='Style'>Disque : </div></td>
<td width='450' bgcolor='#FFFFFF'><div align='left'>echo"$data[5]";</div></td>
</tr>

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' bgcolor='#FFFFFF'><div align='center' class='Style6'>Marque : </div></td>
<td width='450' bgcolor='#FFFFFF'>echo"$data[6]";<div align='left'>
</div></td>
</tr>

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' valign='top' bgcolor='#FFFFFF'><div align='center' class='Style6'>Rôle : </div></td>
<td width='450' valign='top' bgcolor='#FFFFFF'>echo"$data[7]";<div align='left'>
</div></td>
</tr>

<tr bgcolor='#ECE9D8'>
<td width='184' height='25' valign='top' bgcolor='#FFFFFF'><div align='center' class='Style6'>Observations</div></td>
<td width='450' bgcolor='#FFFFFF'>echo"$data[8]";<div align='left'>
</div></td>
</tr>

<tr bgcolor='#FFFFCC'>
<td height='17' colspan='2'></td>
</tr>
}
?>
<tr valign="middle">
<td height="21" colspan="2" class="Style4" bgcolor="#FFFFFF"><div align="right"> <a href="Javascript:history.go(-1)">retour</a> </div></td>
</tr>
</table> </td>
</tr>
</table>
</body>
</html>


NB:
le code est edité sous dreamwever
Merci de m'aider même si c'est un peu long

Autres pages sur : probleme mode

20 Juin 2007 11:22:28

<?
while($data = mysql_fetch_array($req))
{

...ou est l'echo sous l'accolade d'ouverture pour afficher le code html que tu as inserer ? soit tu fais :

<?php
while($data = mysql_fetch_array($req))
{
?>
// code html
<?php
}
?>

soit tu fais :

<?php
while($data = mysql_fetch_array($req))
{
echo '//code html';
}
?>
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS