par
papayou » 04 août 2005, 18:48
en fait j'ai fait un autre truc et ça marche.
<?php
//remplissage de la liste
require_once("config.php");
$connexion = mysql_pconnect($serveur, $user, $mdp) or die ("erreur de connexion");;
$choixbase = mysql_select_db($dbname, $connexion);
$req = mysql_query("SELECT idpays,libellepays from pays;") or die ("erreur sql ".mysql_error()); //sélection des pays
?>
<select name="Pays" id="Pays">
<option selected>Choisissez un pays</option>
<?php
while ( $resultat = mysql_fetch_array($req))
{
?>
<option value="<?php echo $resultat[idpays];?>"><?php echo $resultat[libellepays];?></option>
<?php
}
?>
</select>
Le pb est toujours le même c'est que php ne m'affiche pas les erreurs. Le or die à la connexion en est l'exemple car si je mets un mauvais mot de passe, j'ai pas d'erreur.
Il y a un truc à configurer quelque part pour que je puisse voir les erreurs car c'est pas facile pour debugguer là.
en fait j'ai fait un autre truc et ça marche.
[php]<?php
//remplissage de la liste
require_once("config.php");
$connexion = mysql_pconnect($serveur, $user, $mdp) or die ("erreur de connexion");;
$choixbase = mysql_select_db($dbname, $connexion);
$req = mysql_query("SELECT idpays,libellepays from pays;") or die ("erreur sql ".mysql_error()); //sélection des pays
?>
<select name="Pays" id="Pays">
<option selected>Choisissez un pays</option>
<?php
while ( $resultat = mysql_fetch_array($req))
{
?>
<option value="<?php echo $resultat[idpays];?>"><?php echo $resultat[libellepays];?></option>
<?php
}
?>
</select>[/php]
Le pb est toujours le même c'est que php ne m'affiche pas les erreurs. Le or die à la connexion en est l'exemple car si je mets un mauvais mot de passe, j'ai pas d'erreur.
Il y a un truc à configurer quelque part pour que je puisse voir les erreurs car c'est pas facile pour debugguer là.