Problème avec "echo" - PHP - Programmation
Marsh Posté le 23-11-2006 à 10:39:50
ok le voici: 
<?php 
mysql_connect($mysqlhost, $mysqluser, $mysqlpass); 
mysql_select_db($mysqlbase);  
 
  $result = mysql_query("SELECT * FROM PORTAL_CREATORS" ); 
 
echo "<select name=\"company\" style=\"width:150px; height:20px; border-width: 1px; border-color:black; scrollbar-face-color:white;\"><option selected value=\"\">"; 
while($result and $data = mysql_fetch_array($result)) { 
 
  $cmpname = $data["name"]; 
  $id=$data["id"]; 
 
echo "<option value=\"$cmpname\">$cmpname</option>"; 
} 
echo "</select>"; 
?> 
Merci
Marsh Posté le 23-11-2006 à 15:49:02
Utilises les balises cpp qu'on puisse avoir des numéro de ligne simplement 
 
 
Tu dois avoir une erreur sur la ligne 2 ou 3, qui n'est pas affichée (error_reporting, display_error du php.ini) et qui stoppe l'éxécution du script 
 
 
Vérifie en faisant un truc du genre: 
Code :
  | 
 
 
PS: j'imagine que c'est juste un début et des tests à la con pour voir que tout marche mais prends des bonnes habitudes des le début: pas de echo à tire la rigo en vrac dans le php 
 Utilises au moins une variable "tampon" et/ou mieux carément un buffer d'envoi ![]()
Marsh Posté le 23-11-2006 à 10:07:37
Bonjour,
Je me suis aperçue que les echo n'affichaient rien dans mes pages.
Je viens d'installer php5 sur mon poste, le test avec phpinfo; marche nickel...
J'ai fait des tests avec print 'tt'; ms ça marche pas non plus...
Avez-vous une idée sur la cause du problème?
Merci