requet mysql sur debut de champs
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
requet mysql sur debut de champs
bonjour,
j'essaye de recupérer dans une table Mysql toutes les lignes dont le champs 'ref' commence par XX00000
Cechamps ref est construit avec 'XX00000.00'
(2 lettres 5 chiffres 1point 2chiffres)
j'ai la requete :
SELECT * FROM table WHERE ref LIKE 'XX00000%'
je devrai donc normalement récupérer plusieurs lignes
mais elle ne me ramène aucun retour
est-ce que j'aurai une erreur de syntaxe SVP
Merci
HH
j'essaye de recupérer dans une table Mysql toutes les lignes dont le champs 'ref' commence par XX00000
Cechamps ref est construit avec 'XX00000.00'
(2 lettres 5 chiffres 1point 2chiffres)
j'ai la requete :
SELECT * FROM table WHERE ref LIKE 'XX00000%'
je devrai donc normalement récupérer plusieurs lignes
mais elle ne me ramène aucun retour
est-ce que j'aurai une erreur de syntaxe SVP
Merci
HH
-

BlackStorm - WRInaute occasionnel

- Messages: 120
- Inscription: Mar Jan 29, 2008 0:37
Non, a priori ta requête est bonne.
Tu a pensé à ajouter le point virgule ";" à la fin ?
Tu a pensé à ajouter le point virgule ";" à la fin ?
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
- Code: Tout sélectionner
$query="SELECT * FROM `table` WHERE `ref` LIKE 'XX00000%' ";
Ptet avec des `` autour du nom de la table et du nom du champ ?
à voir aussi ce qui est le plus performant :
- Code: Tout sélectionner
$query="SELECT * FROM `table` WHERE SUBSTR( `ref`, 1, 7 ) = 'XX00000' ";
Merci à tous,
j'ai pas compris ce qui marchait pas avant mais
fonctionne impecable et en plus c'est plus propre comme code
Merci encore
H
j'ai pas compris ce qui marchait pas avant mais
- Code: Tout sélectionner
$query="SELECT * FROM `table` WHERE SUBSTR( `ref`, 1, 7 ) = 'XX00000' ";
fonctionne impecable et en plus c'est plus propre comme code
Merci encore
H
-

nickargall - WRInaute accro

- Messages: 5319
- Inscription: Lun Juin 13, 2005 14:13
les `` autour des champs permettent d'indiquer précisément au serveur SQL qu'on parle de noms de tables ou d'intitulés de champ. Il y a certains mots qui sont utilisés en langage SQL et dans ton cas ptet que ref correspond à quelquechose en SQL ? J'ai eu le souci lors d'un upgrade du serveur SQL d'un hébergement, toutes mes requetes SQL avaient été faites sans les `` et lors de l'upgrade j'ai retrouvé tout mon site en rade. j'ai du réécrire toutes mes requêtes.
nickargall a écrit:les `` autour des champs permettent d'indiquer précisément au serveur SQL qu'on parle de noms de tables ou d'intitulés de champ. Il y a certains mots qui sont utilisés en langage SQL et dans ton cas ptet que ref correspond à quelquechose en SQL ? J'ai eu le souci lors d'un upgrade du serveur SQL d'un hébergement, toutes mes requetes SQL avaient été faites sans les `` et lors de l'upgrade j'ai retrouvé tout mon site en rade. j'ai du réécrire toutes mes requêtes.
exact j'avais eu le même problème avec un champ qui était nommé : description
enfin avec le message d'erreur mysql on aurait résolu le problème rapidement.
pense à toujours écrire :
mysql_query(......) or print mysql_error();
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Gestion des langues et des sessions en PHP / MySQL
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Passage à l'heure d'été/hiver sur un forum phpBB
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Sortie officielle de GoogleStats v2.0 !
- Google Toolbar v2.0
- Le WRInaute du moment
- Google commence à indexer les formulaires
- Le marketing viral au service du référencement
- update champs mysql
- Requete MySQL sur plusieur champs.
- [MYSQL] compter champs de tables différentes
- Enregistrements consécutifs sur un champs dans MYSQL
- MYSQL ajout automatique de champs dans ma table
- insertion dans un champs Mysql de type BLOB
- Controle doublons et champs existants insertion mysql
- Bug avec MySQL -> update les champs à vide
- Changer une fraction du contenue de plusieurs champs mysql ?
- Mysql : choix des types pour les champs entre :
- [MySQL] Plusieurs index sur plusieurs champs..
- Afficher sur une page le nombre de requet SQL
- champs de recherche
- [PHP-MySQL] : argument is not a valid MySQL ressource
- Enregistrement Domaine / Champs NS
Consultez la description détaillée des produits ou services de Google suivants : Google Whack, Google News Archive Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité





le forum