message d'erreur

ricardo
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 20:04

Bonsoir a tous,

Voila le message d'erreur que j'obtiens :

Parse error: parse error in d:\easyphp1-8\www\pages seules\faq_association.php on line 33

Sachant que la ligne 33 correspond à la fin de mon fichier.

Merci

Eléphant du PHP | 102 Messages

29 mars 2005, 20:24

Peux tu nous montrer ton code ?
A vue d'oeil je dirais que c'est un pb de { } ou de ( )

ricardo
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 21:20

Voila :

<style type="text/css">
<!--
.Style1 { font-size: 12px;
color: #999999;
}
.Style3 {
font-size: 24px;
color: #CC3333;
font-weight: bold;
font-style: italic;
}
-->
</style>

<table width="830" height="509" border="0" cellpadding="0" cellspacing="0" background="../images/fondrose1.gif">
<tr>
<td width="34" valign="top">&nbsp;</td>
<td width="791" height="401" valign="top"><p align="center"><span class="Style3"><a name="fiche1"></a>L'association</span></p>
<table width="790" border="0">
<? $sql = 'SELECT * FROM `faq` WHERE `theme` ="association" LIMIT 0, 30';$result3=mysql_query($sql);while($val4=mysql_fetch_array($result4)){ ?>
<tr>
<td><?$sql = 'SELECT * FROM `faq` WHERE `theme` ="association" LIMIT 0, 30';$result3=mysql_query($sql);while($val4=mysql_fetch_array($result4)){ ?></td>
</tr><? echo $val4["question"]; ?>
</table> <p>&nbsp;<strong>&nbsp;</strong>&nbsp; </p>
<table width="790" border="0">
<tr>
<td width="673"><div align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div></td>
<td width="107"><div align="center"><a href="../cadre_fiche_1.php#fiche1"><img src="../images/flechehautpage.gif" alt="haut de page" width="12" height="16" border="0"></a></div></td>
</tr>
</table>
<p align="center"><span class="Style1">Copyright &copy; CFAF 2005</span></p>
</tr>
</table>

Merci

Mammouth du PHP | 859 Messages

29 mars 2005, 21:24

Essaye de changer ça :

Code : Tout sélectionner

</tr><? echo $val4["question"]; ?>
par

Code : Tout sélectionner

</tr><? echo $val4['question']; ?>

ricardo
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 21:34

oui c'est ça maintenant une autre erreur a cette ligne :

<? $sql = 'SELECT * FROM `faq` WHERE `theme` ='association' LIMIT 0, 30';$result3=mysql_query($sql);while($val4=mysql_fetch_array($result3)){ ?>

Mammouth du PHP | 859 Messages

29 mars 2005, 21:37

<?php $sql = "SELECT * FROM `faq` WHERE `theme` ='association' LIMIT 0, 30";$result3=mysql_query($sql);while($val4=mysql_fetch_array($result3)){ ?>
comme ça, ça donne quoi?

ricardo
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 21:41

pareil

Eléphant du PHP | 161 Messages

30 mars 2005, 10:27

en mattant vite fait :
 <? $sql = 'SELECT * FROM `faq` WHERE `theme` ="association" LIMIT 0, 30';$result3=mysql_query($sql);while($val4=mysql_fetch_array($result4)){ //tant que ya des entrees tu fais koi ? n'oublie pas de fermer ton crochet aussi 
?>
<tr>
<td><?$sql = 'SELECT * FROM `faq` WHERE `theme` ="association" LIMIT 0, 30'; //ptite faute de syntaxe jpense 
$result3=mysql_query($sql);while($val4=mysql_fetch_array($result4)){ ?></td>
</tr><? echo $val4["question"]; ?> 
et donc voila ce que tu veux faire je pense :
$sql = "SELECT * FROM faq WHERE theme ='association' LIMIT 0, 30";
$result3=mysql_query($sql);
while($val4=mysql_fetch_array($result3)){ 
		echo $val4["question"]; 
}

ricardo
Invité n'ayant pas de compte PHPfrance

30 mars 2005, 18:36

C'est bon ca marche

Merci a tous

greg02
Invité n'ayant pas de compte PHPfrance

15 avr. 2005, 13:39

g eu des codes pour me faire un espace membre le probleme c'est que je ne sais pas ou du tout ou tout placé de plus g des messages d'erreur donc si quelqu'un souhaite m'aider ecrivez moi a [email protected] pour me guider svp je patoge la ca me rend fou je suis dessus depuis assez longtemp et je desespere