:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Ouh le beau tableau... vide...
dbourrion


Inscrit le: 21 Mai 2006
Messages: 2
Répondre en citant
Bonjour. Débutant, je bricole une petite base de données d'anciens élèves.
J'ai déjà l'affichage par numéro de promo, nickel.

Maintenant, je veux avoir la possibilité de faire une recherche par nom. Je liste tous les noms de la base dans un Select et je récupère (je crois) un $nom que je balance là-dedans sans que rien ne s'affiche. Est-ce que quelqu'un peut me dire où je merdouille ? Je cherche depuis des heures sans trouver.
Merci infiniment...

Code:
<?php
// Connexion et sélection de la base
$link = mysql_connect("localhost", "root", "")
   or die("Impossible de se connecter");
// echo "Connexion réssie";

mysql_select_db("annuaire") or die("Could not select database");
// Exéuter des requètes SQL
$query = "SELECT DISTINCT nom,prenom,courriel FROM Personnes where match (nom) against ('$nom') order by nom";
$result = mysql_query($query) or die("Query failed");
echo "<br> Voici ce que la base contient sous ce nom : <br>";
// Afficher des réultats en HTML
echo "<br> <br> <table width='800' border='1' align='center'>\n";
while ($line = mysql_fetch_assoc($result)) {
   echo "\t<tr>\n";
   foreach ($line as $col_value) {
       echo "\t\t<td align='center'>$col_value</td>\n";
   }
   echo "\t</tr>\n";
}
echo "</table>\n";

// Libéation des résultats
mysql_free_result($result);

// Fermeture de la connexion
mysql_close($link);
?>
Voir le profil de l'utilisateurEnvoyer un message privé
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Salut,

Essaies plutôt avec cette requête:

Code:
$query = "SELECT DISTINCT nom, prenom, courriel FROM Personnes WHERE nom LIKE '%$nom%' ORDER By nom";


Voir le profil de l'utilisateurEnvoyer un message privé
dbourrion


Inscrit le: 21 Mai 2006
Messages: 2
Répondre en citant
Merci beaucoup
Voir le profil de l'utilisateurEnvoyer un message privé
Annonces && Topic Scooping
Ouh le beau tableau... vide...
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2645 / 609