Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2984 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Résultat à partir d'une BD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Résultat à partir d'une BD

n°305088
gladiato
Call on me
Posté le 09-02-2003 à 21:33:13  profilanswer
 

bon g crée une base de donnée et je voudrais a partir du php cherché les titres commencant seulement par la lettre a  
 
mais je c pas quel est la fonction a insérer pour permettre cela  :??:

mood
Publicité
Posté le 09-02-2003 à 21:33:13  profilanswer
 

n°305092
Notsukaw
Be Aware
Posté le 09-02-2003 à 21:38:29  profilanswer
 

C'est un script du genre :

Code :
  1. <?php
  2. // Déclaration des paramètres de connexion
  3. $host = la_machine; 
  4. // Généralement la machine est localhost
  5. // c'est-a-dire la machine sur laquelle le script est hébergé
  6. $user = votre_login;
  7. $bdd = Nom_de_la_base_de_donnees;
  8. $password  = Mot_de_passe;
  9. // Connexion au serveur
  10. mysql_connect($host, $user,$password) or die("erreur de connexion au serveur" );
  11. mysql_select_db($bdd) or die("erreur de connexion a la base de donnees" );
  12. // Creation et envoi de la requete
  13. $query = "SELECT nom,url FROM sites ORDER BY nom";
  14. $result = mysql_query($query);
  15. // Recuperation des resultats
  16. while($row = mysql_fetch_row($result)){
  17. $Nom = $row[0];
  18. $Url = $row[1];
  19. echo "<tr>\n
  20. <td><a href=\"$Url\">$Nom</a></td>\n
  21. <td>$Url</td>\n
  22. </tr>\n";
  23. }
  24. // Deconnexion de la base de donnees
  25. mysql_close();
  26. ?>


 
(extrait de www.commentcamarche.com)
 
Après c'est juste au niveau de ton SELECT qu'il faut spécifier ce que tu veux réellement ...


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°305096
apolon34
Vive Linux!!
Posté le 09-02-2003 à 21:43:11  profilanswer
 

ca doit etre une close du genre WHERE nom like 'a%'
 
pour selectionner que ce qui commence par a

n°305099
Stligar
Posté le 09-02-2003 à 21:45:11  profilanswer
 

Voila le select pour ne retenir que les 'nom' du champs 'mots' commancant par a
 

Code :
  1. SELECT * FROM mots where nom like 'a%'


 
Au fait c'est pas du PHP mais du Mysql (SGBD )


Message édité par Stligar le 09-02-2003 à 22:12:29
n°307981
Spir
Words are timeless
Posté le 12-02-2003 à 23:02:46  profilanswer
 

Oui c'est une requête du genre:
SELECT Titre          --L'attribut que tu veux faire afficher
FROM <Ta_Table>       --La table d'où vient les titres
WHERE Titre LIKE "a%" -- la condition sur les titres
;

n°307983
Spir
Words are timeless
Posté le 12-02-2003 à 23:05:14  profilanswer
 

Citation :

Au fait c'est pas du PHP mais du Mysql (SGBD )


Je pense qu'il désire le Code PHP qui intègre le code MySQL.
Le code PHP permettant de communiquer avec la base MySQL quoi.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Résultat à partir d'une BD

 

Sujets relatifs
[Apache / PHP] Problème de transmission de variable avec mod_rewriteProblème d'accentuation entre flash et PHP
[PHP] Construction du site des teams HFR[PHP] Mes variables sont tronquées sans que je le demande ...
Problème avec PHP[PHP] Passer les caractères ' et & en parametre ?
[Php/mySql+JavaScript] Listes à sélection dépendantes entre elles[ PHP ] Dites-moi si c'est possible...
Pb de suppression de répertoire à partir d'une servlet[PHP] PHP 4.3.0 problème stream , flux ?
Plus de sujets relatifs à : [PHP] Résultat à partir d'une BD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR