[RESOLU] Affichage barre de recherche

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Affichage barre de recherche

Re: Affichage barre de recherche

par two3d » 30 mai 2022, 23:07

Tu peux passer ton sujet en résolu, en haut à gauche ya un bouton.

Re: Affichage barre de recherche

par Pleiode1 » 30 mai 2022, 21:57

Effectivement ! Merci beaucoup !

Re: Affichage barre de recherche

par two3d » 30 mai 2022, 21:09

Il te faut sélectionner name mais aussi les autres colonnes que tu souhaite retourner.
SELECT name, autre_colonne, etc.. FROM

Affichage barre de recherche

par Pleiode1 » 30 mai 2022, 19:43

Bonjour,
Je suis actuellement en train de coder une barre de recherche. Dans ma base de données j'ai 3 infos, un logo, un name et une url.
Mais lorsque l'utilisateur effectue la recherche il n'y a que le "name" qui s'affiche et pas les autres informations.

Voici le code:

Code : Tout sélectionner

<?php $bdd = new PDO('mysql:host=localhost; dbname=webapptest;', 'root', 'root'); $allnames = $bdd->query('SELECT * FROM pwa ORDER BY id DESC'); if (isset($_GET['s']) and !empty($_GET['s'])) { $recherche = htmlspecialchars($_GET['s']); $allnames = $bdd->query('SELECT name FROM pwa WHERE name LIKE "%'. $recherche . '%" ORDER BY id DESC'); $alllogos = $bdd->query('SELECT * FROM pwa'); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="style.css"> <title>Test</title> </head> <body> <form method="GET"> <input type="search" name="s" placeholder="Rechercher une PWA" autocomplete="off"> <input type="submit" name="envoyer"> </form> <section class="afficher_webapp"> <?php if ($allnames->rowCount() > 0){ while ($pwa = $allnames->fetch()) { ?> <div class="card"> <img src=" <?= $pwa['logo']; ?>"> <p> <?= $pwa['name']; ?></p> <form target="_blank" action=" <?= $pwa['url']; ?>"> <input type="submit" value="Get" /> </form> </div> <?php } } else { ?> <p>Aucune PWA trouvée</p> <?php } ?> </section> </body> </html>