resultat d'une requete avec condition
bonjour,
je sèche sur la façon de mettre en en place une condition suite a une requête
je m'explique :
j'ai une requête qui remplis un select avec 2 champ récupérer par la cette même requête mais j'aimerai que dans le cas ou la requête retourne null (rien) faire mon select avec 2 variable écrite en dur le problème est que je ne sais pas comment faire sans avoir d'erreur donc si une personne pouvez m’orientè sur la marche a suivre je l'en remercie d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <?php
// recuperation de la liste des rayons
include 'database.php';
$pdo = Database::connect();
$sql = 'SELECT * FROM rayon ORDER BY id DESC'; ?>
<select id="id_rayon" name="id_rayon">
<?php
foreach ($pdo->query($sql) as $row)
{
echo '<option value="'. $row['id'] .'">'.$row['nom'].'</option>';
}
Database::disconnect();
?>
</select>
<?php
// conversion du row id en variable
if (($row['id'] == null) && ($row['nom'] == null))
{
$id_rayon = 0;
$row['nom'] = "master rayon";
}
else
{
$id_rayon = $row['id'];
}
// fin de recup ?> |