parse error?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : parse error?

par Truc » 02 janv. 2006, 01:47

Warning: mysql_connect(): Access denied for user: 'zzzzzl@localhost' (Using password: YES) in /home/zzzzz/zzzzzl/page_membre.php on line 2
Impossible de se connecter à la base de données
[/php]
Ce warning n'a rien d'alarmant tu as juste voulu exécuter le script avec les iddentifiants "zzz" :wink:

par Truc » 02 janv. 2006, 01:45

essaie ça:
<table width="85%" border="0" align="center">
while ($donnees = mysql_fetch_array($req))
{
?>
  <tr>
    <td width="19%">
      <img src="images/boussole.gif" width="90" height="60"><br><strong><font color="#000000" face="Calligraph421 BT">
<font size="3"><? echo $donnees['situation']; ?></font></font></strong>
    </td>
  </tr>
<?
}
?>
avec une ouverture du tableau a l'exterieur de la boucle pour éviter d'avoir un tableau par ligne de données issues de la Base de Données.

et une ouverture de balise de ligne <tr> avant un <td>.

L'accolade est à fermer à la fin de la construction de tableau, ici je suppose que tu n'as qu'une donnée.

par Invité » 02 janv. 2006, 01:41

merde, a force copier coller!!!
<?
$db= mysql_connect(localhost,zzzz, zzzzz) or die("Impossible de se connecter à la base de données");
// sélection de la base
mysql_select_db('zzzzzzzz',$db) or die('Erreur de selection base'.mysql_error());
$req = mysql_query("select * from membres where pseudo='". $login ."'",$db)or die(mysql_error());
while ($donnees = mysql_fetch_array($req))
{
?>
<table width="85%" border="0" align="center">
<td width="19%"><img src="images/boussole.gif" width="90" height="60"><br><strong><font color="#000000" face="Calligraph421 BT">
<font size="3"><? echo $donnees['situation']; } ?></font></font></strong>
Warning: mysql_connect(): Access denied for user: 'zzzzzl@localhost' (Using password: YES) in /home/zzzzz/zzzzzl/page_membre.php on line 2
Impossible de se connecter à la base de données
[/php]

par Invité » 02 janv. 2006, 01:36

<?
$db= mysql_connect(localhost,zzzz, zzzzz) or die("Impossible de se connecter à la base de données");
// sélection de la base
mysql_select_db('zzzzzzzz',$db) or die('Erreur de selection base'.mysql_error());
$req = mysql_query("select * from membres where pseudo='". $login ."'",$db)or die(mysql_error());
while ($donnees = mysql_fetch_array($req))
{
?>
<table width="85%" border="0" align="center">
<td width="19%"><img src="images/boussole.gif" width="90" height="60"><br><strong><font color="#000000" face="Calligraph421 BT">
<font size="3"><? echo "$donnees['situation']"; } ?></font></font></strong>

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/lemond/public_html/page_membre.php on line 10

par Invité » 02 janv. 2006, 01:32

:oops:
désolé pour la ligne 19, en fait elle n'y est plus j'ai minimisé le script, elle n'y est donc plus.
Non nje n'ai pas refermé l'accolade !
je la mets a quel endroit?

par Truc » 02 janv. 2006, 00:29

juste pour info... la ligne 19 n'est pas visible sur ton 1er post.

Il faut que tu soie plus précis dans les question et donner le plus d'infos possible: message d'erreur, la ligne et le code associé. :wink:


As tu fermé l'accolade de la boucle while() ?!

par Invité » 01 janv. 2006, 23:58

Avec le code de dgse voilà le message d'erreur:

Parse error: parse error, unexpected $ in /home/zzzz/zzzzz/page_membre.php on line 19

par Truc » 01 janv. 2006, 23:47

as tu essayé le code de Dgse ?!

Pourquoi veux tu mettre la variable dans une chaine de caratères => " ou ' ?

par Invité » 01 janv. 2006, 23:41

<font size="3">
<? echo '.$donnees['situation'].';?>
</font></font></strong>

avec le test ci dessus j'ai un autre parse error.......

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/zzzz/zzzz/page_membre.php on line 11
[/php]

par Invité » 01 janv. 2006, 23:33

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/zzzz/zzzz/page_membre.php on line 11

Re: parse error?

par Truc » 01 janv. 2006, 18:01

le parse error est à la derniere ligne..........
Roulement de tambour..........


C'est bien de donner le message d'erreur mais au complet ce serait encore mieux :wink:

par Dgse » 31 déc. 2005, 19:55

Bonjour

As tu essaye comme ca.
<font size="3"><? echo $donnees['situation'];?></font></font></strong> 
@+ Dgse

parse error?

par Invité » 31 déc. 2005, 19:40

Ca devrait marcher, mais non?!
Queqlqu'un aurait-il une idée?
<?
$db= mysql_connect(localhost,zzzz, zzzzz) or die("Impossible de se connecter à la base de données"); 	   
// sélection de la base  
 mysql_select_db('zzzzzzzz',$db)  or die('Erreur de selection base'.mysql_error());
$req = mysql_query("select * from membres where pseudo='". $login ."'",$db)or die(mysql_error());
while ($donnees = mysql_fetch_array($req))
{
?>
<table width="85%" border="0" align="center">
<td width="19%"><img src="images/boussole.gif" width="90" height="60"><br><strong><font color="#000000" face="Calligraph421 BT">
<font size="3"><? echo "$donnees['situation']";?></font></font></strong>
le parse error est à la derniere ligne..........