Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    raggruppare record in base al dominio

    Questo il problema:
    nel database, sono registrati numerosi URL, spesso con il medesimo dominio, ma con indirizzamento ad una pagina diversa. Qualcosa del genere, diciamo...
    www.primosito.com/paginauno.htm
    www.secondosito.com/paginauno.htm
    www.terzosito.com/
    www.primosito.com/paginadue.htm
    www.quartosito.com/paginauno.htm
    www.primosito.com/paginatre.htm
    www.terzosito.com/paginadue.htm
    etc.
    Ciò che vorrei poter fare, al fine di creare automaticamente una lista di link - non alla singola pagina, ma al dominio - è raggruppare i link in base al dominio, quindi ad es.:
    www.primosito.com/paginauno.htm
    www.primosito.com/paginadue.htm
    www.primosito.com/paginatre.htm
    e
    www.terzosito.com/
    www.terzosito.com/paginadue.htm
    eliminare tutto ciò che segue la prima slash ed avere restituito un listato del tipo:
    www.primosito.com
    www.secondosito.com
    www.terzosito.com
    www.quartosito.com
    Come posso ottenere - se possibile - questo risultato?
    metatad
    graphic & web design

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    up?
    metatad
    graphic & web design

  3. #3
    Ma nella tabella, oltre al campo in cui hai il link hai anche altre informazioni?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    Si, certo, ho anche altri campi... ma come può aiutarmi, questo?
    metatad
    graphic & web design

  5. #5
    Supponiamo che il campo in cui hai l'URL si chiami link:

    $sql = "SELECT distinct(SELECT SUBSTRING_INDEX(link, '/', 1))
    FROM TABELLA";

  6. #6
    Scusa ho sbagliato:

    $sql = "SELECT distinct(SUBSTRING_INDEX(link, '/', 1)) FROM TABELLA";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.