Problème avec menu déroulant vers base sql
Nicolask
-
Nicolask -
Nicolask -
Bonjour,
Depuis plusieurs et après de nombreuse recherche je n'arrive pas à résoudre un problème de menu déroulant depuis et vers une base sql.
Mon menu propose un choix de plusieurs logiciels qu'il récupere dupuis une base sql (table "logiciels" de la base de donnée "sitephp"). Le menu apparait bien, mais lorsque je veux choisir un logiciel et valider mon formulaire, celui si ne s'inscrit pas dans ma base sql (table "formulaire" de la meme base). Il est marqué "Array" à la place du logiciel choisi. Mon formulaire est envoyé vers un php qui enregistre les données dans la base. Tous les champs fonctionnent correctement sauf celui là.
voici mon code php:
si vous pouviez me guider, n'hesitez pas .
merci
Nicolas.
Depuis plusieurs et après de nombreuse recherche je n'arrive pas à résoudre un problème de menu déroulant depuis et vers une base sql.
Mon menu propose un choix de plusieurs logiciels qu'il récupere dupuis une base sql (table "logiciels" de la base de donnée "sitephp"). Le menu apparait bien, mais lorsque je veux choisir un logiciel et valider mon formulaire, celui si ne s'inscrit pas dans ma base sql (table "formulaire" de la meme base). Il est marqué "Array" à la place du logiciel choisi. Mon formulaire est envoyé vers un php qui enregistre les données dans la base. Tous les champs fonctionnent correctement sauf celui là.
voici mon code php:
<?php
define('DB_SERVER', 'localhost'); // serveur mysql
define('DB_SERVER_USERNAME', 'xxx'); // nom d'utilisateur
define('DB_SERVER_PASSWORD', 'xxxx'); // mot de passe
define('DB_DATABASE', 'sitephp'); // nom de la base
// Connexion au serveur mysql
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
// selection de la base de donnees
mysql_select_db(DB_DATABASE, $connect);
$requete = "select * from logiciels";
$resultat = mysql_query($requete) or die("erreur dans la requéte $requete");
while ($tableau = mysql_fetch_object($resultat))
$nom_logiciels[] = $tableau->nom_logiciels;
echo "<select name='nom_logiciels[]'>";
for ($i=0;$i<count($nom_logiciels);$i++)
echo "<option value='$nom_logiciels[$i]'>$nom_logiciels[$i]</option>";
echo "</select>";
?>
si vous pouviez me guider, n'hesitez pas .
merci
Nicolas.
A voir également:
- Problème avec menu déroulant vers base sql
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Base de registre - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation & Internet