Visualizzazione risultati 1 fino 4 di 4

Discussione: [MySQL] Estrarre testo sino ad una determinata condizione

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito [MySQL] Estrarre testo sino ad una determinata condizione

    Buonasera,
    più che problema vorrei un consiglio su come fare per estrarre dati da MySQL fino a quando non si verifica una determinata opzione...

    Per farvi capire, attualmente ho:
    Codice PHP:
    echo "Post: ".substr($a['post'],0,255)."<br /><br /><br />";
    Che mi taglia il testo estratto a 255 caratteri...però qui c'è un problema: se c'è un codice html (quindi specie un codice per un immagine) mi viene tagliato fino ad un certo punto, per esempio:

    Codice PHP:
    testo...ed ecco l'immagine: <img src="http://sito
    Ciò che io vorrei fare è estrarre del testo fino a quando non incontra un codice per l'immagine o, se non presente, fino a quando non ha estratto 255 caratteri...

    C'è qualche funziona che fa già questo, se no...come potrei fare?

    Attendo le vostre risposte
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    Guest

    Predefinito

    uhmmm... ti serve proprio l'html nella striga che estrai o ti basta il testo? senno puoi deletare tutti i tag html dopo avere fatto substr....ciao!

  3. #3
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Eliminare i tag html...non ci avevo pensato...avevo trovato una funzione che facesse ciò con l'attributo bool che mi permetteva di scegliere quali tag html consentire...ti ringrazio...sapresti ricordarmi il nome di questa funzione? Sai non l'ho approfondita/ utilizzata mai e quindi ho dimenticato qual'era...
    Apprezzi l'aiuto? Offrimi un caffè!

  4. #4
    Guest

    Predefinito

    dovrebbe essere questo:
    http://php.net/strip_tags

    ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •