J'ai une page avec des frames php.
Je souhaite afficher dans un frame le contenu d'un champ, et dans la liste déroulante d'un formulaire du frame de droite, le contenu du même champ.
Dans la liste déroulante du formulaire formulaire, j'ai une ligne blanche. Et du coup, il me manque un champ de la table en question dans le formulaire.
Par exemple, dans un frame j'ai 5 champs, mais seulement 4 dans les choix du formulaire.
J'utilise le même code php pour mes 2 fichiers :
<?php
// connexion à la base
$db = mysql_connect( "host", "base", "mdp" ) ;
mysql_select_db( "base", $db) ;
// la requête SQL
$sql = 'SELECT champ FROM table';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
// affichage des informations
echo '<b>'.$data['nom'];
}
// fermeture de la connexion mysql
mysql_close();
?>
Mon code php comporte t'il des erreurs ? Ai-je une autre solution pour afficher mes champs sans avoir le même probléme ?Merci.