Affichez la bdd dans la liste deroulante
Résolu/Fermé
thibautB
Messages postés
140
Date d'inscription
jeudi 7 mai 2015
Statut
Membre
Dernière intervention
26 octobre 2016
-
Modifié par jordane45 le 7/12/2015 à 21:17
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 7 déc. 2015 à 22:17
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 7 déc. 2015 à 22:17
A voir également:
- Affichez la bdd dans la liste deroulante
- Liste déroulante excel - Guide
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ? - Forum Excel
- Supprimer liste déroulante excel ✓ - Forum Excel
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
1 réponse
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
Modifié par jordane45 le 7/12/2015 à 21:27
Modifié par jordane45 le 7/12/2015 à 21:27
Bonjour,
Que donne ceci :
Cordialement,
Jordane
Que donne ceci :
<?php
//Affichage des erreurs PHP si il y en a
error_reporting(E_ALL);
//connexion à la BDD (que tu ferais bien de placer dans un fichier à part que tu n'aurais qu'à inclure au besoin)
$liendb = mysqli_init();
$bdd = mysqli_connect("localhost", "root", "") or die("erreur de connexion au serveur");
$table = mysqli_select_db($bdd,"gsb") or die("erreur de connexion à la base de donnée");
?>
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>tableaux frais hors forfais</title>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<div id="tl">
<img src="gsb.jpg" ></img>
<p id="c1">Suivi des frais Visiteur</p>
</div>
<br><br><br>
<form method="post" action="">
<p>sélectionnez la fiche à modifiez</p>
<select name="lfhf_libelle">
<?php
$lfhf_libelle = !empty($_POST['lfhf_libelle']) ? $_POST['lfhf_libelle'] : NULL;
$requete = 'select lfhf_libelle from lignefraishorsforfait';
$resultat = mysqli_query($liendb, $requete) or die("echec de la requete".mysqli_error($liendb));
while($row = mysqli_fetch_array($resultat)) {
$libelle = isset($row["lfhf_libelle"])?$row["lfhf_libelle"]:' -- ';
$selected = $lfhf_libelle == $libelle ? " selected='selected' " : "";
echo "<option value='$libelle' $selected >$libelle</option>";
}
mysqli_free_result($resultat);
mysqli_close($liendb);
?>
</select>
<input type="submit" value="valider">
</form>
</body>
</html>
Cordialement,
Jordane
7 déc. 2015 à 22:09
ton code marche mais je vient de trouver la solution mercis quand même :)
7 déc. 2015 à 22:17
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane