Récupérer une ligne dans le champ d'une table Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupérer une ligne dans le champ d'une table Mysql

Re: Récupérer une ligne dans le champ d'une table Mysql

par moogli » 21 janv. 2014, 12:29

salut,

ton système est une hérésie, cela va à l'encontre de l'utilité d'un sgbd.
si tu as plusieurs données tu devrais les insérer dans des lignes différentes.

sinon il te faut séparer le champ sur le saut de ligne (\n, \r\n ou\r suivant les saut inséré) et voir si cela correspond à ce que tu veux.

Dans tous les cas je te conseil de faire un UDF (fonction utilisateur) que tu utiliseras dans ton select.

@+

Récupérer une ligne dans le champ d'une table Mysql

par franckh » 20 janv. 2014, 02:48

Bonjour,

Dans l'un des champs de ma table Mysql j'ai renseigné plusieurs données que j'ai séparé par un retour à la ligne.
Dans le champ Mysql ça donne quelque chose comme ça :
Valeur1
Valeur2
Valeur3
...

J'aimerais créer une requête qui récupére une valeur, par exemple la valeur de la ligne 2 c'est à dire 'Valeur2' Quelle requête permet de faire ça ? Peut-etre faut-il que je sépare mes données par une virgule ? Quelqu'un peut m'aider ?

Merci par avance.