IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de donn�es Discussion :

Extrait de champ texte [MySQL]


Sujet :

PHP & Base de donn�es

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juillet 2018
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juillet 2018
    Messages : 6
    Par d�faut Extrait de champ texte
    Bonsoir � tous,
    je cherche � capturer un extrait d'un champ de table mysql
    1) Par exemple :
    SELECT 'la premi�re portion de texte entre <p et </p> du champchoisi' FROM matable WHERE quelquechose

    Enferm� dans les balises de paragraphe o� il y a peut-�tre une class, la longueur du texte peut �tre variable.
    Je travaille sur un base avec 140 enregistrements d�j� ins�r�s. Je pourrais mettre une id = "extrait" � chaque premier <p mais cela m'oblige juste � faire cela manuellement si je ne sais pas trouver la place de la premi�re occurrence de <p qui n'est pas forc�ment au d�but.

    Donc, mes questions :
    1. 1) comment faire directement avec une requ�te comme ci-dessus ?
    2. 2) comment attraper la premi�re occurrence <p et saisir le paquet qui suit*?


    J'esp�re que quelqu'un comprendra ce que je veux faire.
    Bien cordialement,
    Hihaho

  2. #2
    Expert confirm�
    Avatar de S�b.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 322
    D�tails du profil
    Informations personnelles :
    �ge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 322
    Billets dans le blog
    17
    Par d�faut
    Regarde REGEXP_SUSTR() https://dev.mysql.com/doc/refman/8.0/en/regexp.html. Si besoin donne de la data et le r�sultat attendu.

    Mais ce genre de calcul m�rite r�flexion, il faudrait peut-�tre une colonne sp�cifique, "chapeau" ou extrait", et s'assurer que du HTML en base est r�ellement n�cessaire.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juillet 2018
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juillet 2018
    Messages : 6
    Par d�faut Merci S�b.

    Je vais voir �a, et je reviens.

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juillet 2018
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juillet 2018
    Messages : 6
    Par d�faut Bonjour S�b.
    Je ne m'en sortais pas avec REGEXP_SUSTR() et autre PREG_MATCH()
    alors j'ai fait au plus simple :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    <?PHP
            // $text : la chaine illimitée contenant des balises <p>...</p> issue d'un SELECT des plus classiques
    	$av = explode("<p>", $text);
    	$ap = explode("</p>", $av[1]);
    	echo  $ap[0];
    ?>
    et c'est tout....
    Je dois m�me pouvoir retirer de possibles class ou id qui orneraient <p

    Merci tout de m�me, �a m'a fait exp�rimenter pas mal les regex....
    Dans mon cas pr�cis, c'est r�solu, sans bidouiller mysql et par le plus simple du php

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [debutant] Creation de TextField - champ texte
    Par wkd dans le forum Composants
    R�ponses: 3
    Dernier message: 04/06/2004, 14h00
  2. [struts]Champ texte ind�x�
    Par GreenJay dans le forum Struts 1
    R�ponses: 2
    Dernier message: 02/06/2004, 16h47
  3. Que privil�gier : %like% dans champs texte, ou plain text ?
    Par Dimitri01 dans le forum Langage SQL
    R�ponses: 4
    Dernier message: 31/01/2004, 11h45
  4. [MSDE 2000] R�cup champ text depuis proc stock�e
    Par Air'V dans le forum MS SQL Server
    R�ponses: 2
    Dernier message: 14/12/2003, 19h47
  5. [Pb : champ Text = pas de valeur par defaut ?]
    Par mat_dum dans le forum SQL Proc�dural
    R�ponses: 4
    Dernier message: 18/08/2003, 12h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo