Jump to content

graphanco

Members
  • Posts

    3
  • Joined

  • Last visited

graphanco's Achievements

Newbie

Newbie (1/7)

0

Reputation

  1. that works ! thank u
  2. ok thank you, but I confirme I cheak all and it give me only the first field of my database. If you have an idea it will be nice. It'd help me very much. Thank u.
  3. graphanco

    PHP SQL trouble

    I have some troubles with my sql while () : It works once then stop and doesn't print the other results. The select count works well. Have you got an idea ? <?php if(isset($_POST['produit'])){$produit = $_POST['produit'];} $requete='SELECT * FROM `references_tplg` WHERE '; $requete_count='SELECT COUNT(id) as total FROM `references_tplg` WHERE '; if($produit != '0') { $requete=$requete.'`produit`="'.$produit.'"'; $requete_count = $requete_count.'`produit`="'.$produit.'"'; } $requete = $requete.' ORDER BY id ASC'; $requete_count = $requete_count.' ORDER BY id ASC'; $sqlcount=mysqli_query($bdd, $requete_count); while ($row1 = mysqli_fetch_array($sqlcount)) { $total=$row1['total']; } if ($total=='0') { echo 'Il n\'y a pas de résultats pour votre recherche. <br> Nous vous conseillons de réitérer votre recherche en limitant le nombre d\'option sélectionné'; } else if ($total>0){ echo 'Vous avez '.$total.' résultat(s) à votre recherche.<br><br>'; } $sql=mysqli_query($bdd, $requete) while ($row = mysqli_fetch_array($sql)) { $produit=stripslashes($row['produit']); if ($produit == '1'){ $produit_ok='texte1';} else if ($produit == '2'){ $produit_ok='texte2';} ?> <hr /> <?php if($produit_ok != '') { ?><h2>Produit : <?php echo $produit_ok; ?></h2><?php } ?> <?php } ?>
×
×
  • Create New...