Menu simple php mysql

Eléphanteau du PHP | 40 Messages

02 sept. 2019, 16:09

Bonjour,
Je bute sur un problème, j'essai de faire un menu dynamique dans un formulaire.

je n'arrive pas à construire un menu simple dans un formulaire :

<tr>
<td align=left>Pour quelle Election : </td>
<td>
<?php
$base = mysqli_connect('IPSERVER', 'USER', 'PASS') or exit(mysql_error());

mysqli_select_db('MANDATFINANCIERS',$base) or exit(mysql_error());
$sql = "SELECT elections.LibelleElection FROM `elections`";
$res = mysqli_query($sql) or exit(mysqli_error());
while($data=mysql_fetch_array($res)) {
echo '<option>'.$data["LibelleElection"].'</option>';
}

mysql_close();
?>
</td>
</tr>

Je n'obtiens une erreur :
Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in /var/www/mandatfinanciers-test/carnet-add-mandataire.php on line 195

Mammouth du PHP | 2703 Messages

02 sept. 2019, 16:44


Eléphanteau du PHP | 40 Messages

02 sept. 2019, 16:51

oui j'ai fait les modifications pour mysqli mais ça ne change rien

<tr>
<?php
$base = mysqli_connect('ip', 'user', 'pass') or exit(mysqli_connect_error());

mysqli_select_db('MANDATFINANCIERS',$base) or exit(mysqli_connect_error());
$sql = "SELECT elections.LibelleElection FROM `elections`";
$res = mysqli_query($sql) or exit(mysqli_connect_error());
while($data=mysqli_fetch_array($res)) {
echo '<option>'.$data["LibelleElection"].'</option>';
}

mysqli_close();
?>

</td>
</tr>

Mammouth du PHP | 2703 Messages

02 sept. 2019, 17:02


Eléphanteau du PHP | 40 Messages

10 sept. 2019, 10:06

Bonjour,

J'ai réussi.
Merci