Requête MySql [RESOLU MERCI]

WRInaute discret
Bonsoir tout le monde

Je cherche à faire une requête en ne prenant que les champs ne comprenant pas de chiffres.
J'ai le champs provider qui peut contenir soit
proxad
bluewin
...
ou
une adresse IP
80.125.250.204
...

J'aimerais donc dans ma requête ne prendre que les noms et laisser les IP de côté.

Quelqu'un a-t-il une idée de la façon de pratiquer ?

D'avance un grand merci et bonne nuit.
 
O
Olivier
Guest
bonjour, ou B..nuit selon l'heure a laquelle tu lis cette reponse...

va jeter un oeil sur le site de nexen dot net ou phpinfo dot net dans 'chaines'

autre solution si tu n'arrives pas a realiser ce type de script, faire appel a un developpeur php (si ton site genere de l'argent), autrement, recherche sur google ou autre(s) et tu trouveras rapidement la solutions (a adapter bien sur pour ta propre situation)

Cordialement

++
 
WRInaute discret
Merci Jedi pour ton excellente réponse, je ne savais pas que l'on, pouvait utiliser l'équivalant de ereg de php en mysql.
Cela fonctionne à merveille, voici ma requête pour te le prouver :

if($mode==0) $clause="WHERE mmois='$sel_annee-$sel_mois' AND provider<>''";
else $clause="WHERE provider REGEXP '[^0-9\.]'";
$query_bas=sql_query("SELECT sum(hits),sum(visits) FROM $option[prefix]_provider $clause");
list($total_hits,$total_access)=@mysql_fetch_row($query_bas);
$query_tot=sql_query("SELECT provider,ext,hits,visits FROM $option[prefix]_provider $clause");

Et j'ai le résultat espéré.

Et non Olivier, mon site ne me rapporte rien, malheureusement, c'est mon hobby et rien de plus.

Passez une bonne journée et encore merci.
 
Discussions similaires
Haut