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

  FORUM HardWare.fr
  Programmation

  [PHP] [mySQL] Requete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] [mySQL] Requete

n°71139
FrCo
Posté le 09-11-2001 à 22:25:30  profilanswer
 

Je cherche a faire une requete a partir de multiple chiffre (en fait les chiffres de 0 a 9).
 
j'arrive a le faire pour un chiffre ou une lettre, mais impossible en les groupant tous, donc, comment faire ??
 
Je me base sur ca :
 
$critere = $?????.'%';
 
$search_divx = "SELECT * FROM xxxxx WHERE titre LIKE '$critere' ORDER BY titre ASC";
 
ou $????? est envoyer par un lien.
 
Que dois je avoir pour que tous les chiffres soit pris en compte d'un seul coup ?

mood
Publicité
Posté le 09-11-2001 à 22:25:30  profilanswer
 

n°71140
gizmo
Posté le 09-11-2001 à 22:36:43  profilanswer
 

comprend pas ton histoire de $critère, c'est un array? si oui ca peut pas marcher. Si non, précise ce que c'est.

n°71142
sanglochon
Posté le 09-11-2001 à 22:47:30  profilanswer
 

Ben $critere, c juste une variable qui definit mon tri (a savoir une lettre).
J'arrive a le faire lettre par lettre ou chiffre par chiffre.
 
Mais la, je voudrai qu'il m'affiche tous ce qui commence par un chiffre, en une seule requete (si c possible).

n°71143
youdontcar​e
Posté le 09-11-2001 à 22:49:03  profilanswer
 
n°71157
FrCo
Posté le 09-11-2001 à 23:46:46  profilanswer
 

j'arrive pas trop a comprendre comment se servir de cette commande.

n°71177
ethernal
Chercheur de vérité...
Posté le 10-11-2001 à 02:47:52  profilanswer
 

FrCo > tu saurais donner un exemple, pcq j'ai du mal là (il est tard aussi ;) )

n°71185
Sh@rdar
Ex-PhPéteur
Posté le 10-11-2001 à 11:30:34  profilanswer
 

soit
 
$critere = "$XXXXXXX"."%";
 
soit
 
SELECT from ??? where titre like '$critere%'
 
essayes déjà ça.

 

[edtdd]--Message édité par Sh@rdar--[/edtdd]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°71298
FrCo
Posté le 11-11-2001 à 00:18:14  profilanswer
 

ben c simple, je voudrai afficher tous les resultats dont le titre commencant par 1 2 3 4 5 6 7 8 9.
 
j'arrive a le faire un par un, mais je voudrai creer un bouton qui le fasse d'un coup.
 
Par exemple, g un titre commence par 113 Clan, et un autre 666 et encore un Metallica.
 
Ben je voudrai qu'avec ma requete affiche d'un coup 113 Clan et 666 mais en une seul requete.

n°71300
youdontcar​e
Posté le 11-11-2001 à 00:51:32  profilanswer
 

select * from table where column regexp '^[[:digit:]]';
 
^ matche le début de la phrase
[[:digit:]] matche un chiffre
 
donc ^[[:digit:]] matche une phrase qui commence par un chiffre
 
select * from table where column regexp '^[4-8]';
 
matche une phrase qui commence par 4, 5, 6, 7 ou 8.
 
etc ...
 
les regexps c'est chiant au début, et une fois que tu commences à t'y retrouver, c'est top !

n°71304
FrCo
Posté le 11-11-2001 à 01:04:19  profilanswer
 

Merci bcp youdontcare.
ca marche nickel :)


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

  [PHP] [mySQL] Requete

 

Sujets relatifs
executer une requête SQL sous Visual Basic 6[PHP] Kestion con : caractères de substitution...
PHP : quelqu'un connait w-agora ?convertir une base Access en MySQL ...vos solutions ?
PHP j'suis newbee c a propos d'un @[PHP] Templates
[SQL] Requete tarabiscottéePHP <a href=renvoivaleur.php?valeur2= $valeur>
PHP - tables[PHP/MYSQL] Pb de requete avec une date
Plus de sujets relatifs à : [PHP] [mySQL] Requete


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