Page 1 sur 1
Comment rechercher une variable par ses 2eres lettres ?
Posté : 01 janv. 2007, 19:25
par jonathan724
Bonjour,
J' aimerai savoir comme l' on peut retrouver une variable dans la base de donnée en fonction de ses 2eres lettres par exemple.
Par exemple j' ai le code "4569",
comme je pourrais faire pour le rechercher dans une table de la base de données en indiquant ceulement 45 comme critère de recherche ?
Merci bien

Posté : 01 janv. 2007, 19:28
par Ajoloca
Bonjour,
Regarde du coté de l'opérateur LIKE
LIKE '45%'
Posté : 01 janv. 2007, 19:31
par jonathan724
Que veut dire le "%" à la fin de 45 ?
Donc par exemple je peux donc faire :
$sql = "SELECT * FROM CTW_objets WHERE LIKE '45%'";
Posté : 01 janv. 2007, 20:04
par jonathan724
La fonction like n' existe pas sur php.net...
Pouvez m' en dire plus si vous plait ?
Posté : 01 janv. 2007, 20:13
par Ajoloca
LIKE n'est pas une fonction PHP mais un opérateur de comparaison de chaines de caractères SQL
Plus de détails
Posté : 01 janv. 2007, 20:14
par Truc
Modération :
Visiblement tu n'est pas très familier avec le PHP et SQL.
Pourquoi avoir posté dans ce Forum (PHP4) l'intitulé précise pourtant qu'il est réservé aux utilisateur plus expérimentés.
Ce n'est pas une critique mais les réponses sont adaptées au Forum... la preuve tu as eu LA réponse sans plus d'explications car sous entenu du maitrises les bases.
J'en profites pour déplacer dans le Forum plus approprié "Bases de données"
Posté : 02 janv. 2007, 01:13
par jonathan724
ok merci mais j' aurai eu aucune réponsse à ma question.
Merci quand même

Posté : 02 janv. 2007, 01:23
par Truc
ok merci mais j' aurai eu aucune réponsse à ma question.
ça c'est toi qui le dis... sache que la plupart des membres aident sur tous les forums.
Les catégories ne sont pas là pour faire style

Posté : 02 janv. 2007, 10:44
par AB
ok merci mais j' aurai eu aucune réponsse à ma question.
Et tu en fais quoi de la réponse de Ajoloca? En fonction de ce que tu demandais il n'y avait pas de réponse plus appropriée.