List deroulent php mysql
kikzee
Messages postés
87
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
pourquoi s'affiche pas une liste ou les données sont dans la base
et ma base nomée statut:id primary key name_statut varchar(255)
pourquoi s'affiche pas une liste ou les données sont dans la base
<tr><td>Statut:</td><td><label>
<?
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("company");
?>
<body>
<form action="phpLlistmenuDatebase2.php" method="post" name="form1">
List Menu<br>
<select name="lmName1">
<option value=""><-- Please Select Item --></option>
<?
$strSQL = "SELECT * FROM statut ORDER BY id_statut ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{
?>
<option value="<?=$objResuut["id_statut"];?>"><?=$objResuut["id_statut"]." - ".$objResuut["name_statut"];?></option>
<?
}
?>
</select>
<input name="btnSubmit" type="submit" value="Submit">
</form>
</td></tr>
et ma base nomée statut:id primary key name_statut varchar(255)
1 réponse
-
Bonjour,
"mysql" est maintenant obsolète il faut donc utiliser "mysqli". (voir https://www.php.net/manual/fr/function.mysql-connect.php)
Pour ouvrir une balise php, on utilise "<?php" TON CODE PHP ICI ?>"
Pour demander d'afficher une variable, une utilise la fonction echo
<tr> <td>Statut:</td> <td> <label> <?php $bdd = mysqli_connect("localhost", "root", "", "company") or die(mysql_error()); ?> <form action="phpLlistmenuDatebase2.php" method="post" name="form1"> List Menu<br> <select name="lmName1"> <option value=""><-- Please Select Item --></option> <?php $strSQL = mysqli_query($bdd, "SELECT * FROM statut ORDER BY id_statut ASC"); while($objResuut = mysqli_fetch_array($strSQL)) { ?> <option value="<?php echo $objResuut["id_statut"]; ?>"><?php echo ''.$objResuut["id_statut"].' - '.$objResuut["name_statut"].''; ?></option> <?php } ?> </select> <input name="btnSubmit" type="submit" value="Submit"> </form> </td> </tr>
Cordialement