Se connecter avec
S'enregistrer | Connectez-vous

Erreur en php : , unexpected T_STRING, expecting ',' or ';'

Dernière réponse : dans Programmation

Bonjour,
je sollicite votre aide encore une fois.
je lance une page php et j'ai un message d'erreur :

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\program files\easyphp1-7\www\essai php\listesite2.php on line 48


voici mon code :

  1. <?php
  2.  
  3. $alphabet = array("tout","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
  4. $lettre = $alphabet[array_rand($alphabet)];
  5.  
  6. if ($lettre = "tout")
  7. {
  8. $sql = "SELECT DISTINCT site.code_nidt, site.nom_site FROM site, MPM_Liste_Fichiers WHERE site.code_nidt=MPM_Liste_Fichiers.code_nidt ORDER BY site.nom_site";
  9. }
  10. else
  11. {
  12. $sql = "SELECT DISTINCT site.code_nidt, site.nom_site FROM site, MPM_Liste_Fichiers WHERE site.code_nidt=MPM_Liste_Fichiers.code_nidt AND site.nom_site LIKE '$lettre' ORDER BY site.nom_site";
  13. }
  14.  
  15. $rs=mysql_query($sql);
  16. $code_nidt=mysql_result($rs,"code_nidt");
  17. $nom_site=mysql_result($rs,"nom_site");
  18. $annee=mysql_result($rs,"annee");
  19.  
  20. echo "<tr>";
  21. echo " <td align="center"> 
  22. <input name="csite" type="radio" value='$code_nidt' onclick="returnvalue('$code_nidt','$nom_site','$annee');">
  23. &nbsp ;</td> ";
  24. //ligne48
  25. echo " <td align="center">&nbsp ". $code_nidt ."  </td>";
  26. echo " <td align="center">&nbsp". $nom_site ."  </td>";
  27. echo "</tr>";
  28.  
  29.  
  30. ?>


Merci à l'avance pour votre aide
Lassé par la pub ? Créez un compte

Ce sont les " à l'intérieur des " qui ne vont pas je pense. Remplace par ' ou par \"

  1. <?php
  2.  
  3.  
  4. echo "<tr>";
  5. echo " <td align='center'> 
  6. <input name='csite' type='radio' value='$code_nidt' onclick="returnvalue('$code_nidt','$nom_site','$annee');">
  7. &nbsp ;</td> ";
  8. //ligne48
  9. echo " <td align='center'>&nbsp ".$code_nidt."   </td>";
  10. echo " <td align='center'>&nbsp". $nom_site ."  </td>";
  11. echo "</tr>";
  12.  
  13. ?>

Lassé par la pub ? Créez un compte
Tom's guide dans le monde