Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Prelevare da un Mysql determinati links

    Salve!
    Sarà mai possibile prelevare da una tabella link il campo data dove il prefisso sia ad esempio:
    http://www.sito.it/index.php?id=

    Faccio un esempio:
    avendo questi dati:

    http://www.sito.it/index.php?id=22
    http://www.altrosito.it
    http://www.ulteriorealtrosito.it
    http://www.sito.it/index.php?id=45


    a me interesserebbe prelevare tutti quelli con prefisso

    http://www.sito.it/index.php?id=

    in modo da escludere tutti gli altri che non mi interessano.

    Ringrazio anticipatamente
    Dario

  2. #2

  3. #3
    Ti ringrazio optime, sapevo del where ma forse sbaglio ad inserire l'Url in questo modo

    <? $dati= mysql_query("SELECT * FROM link WHERE data = "http://www.sito.it/index.php?id=" ORDER BY date ASC");


    mi da errore, non capisco dove sbaglio
    Grazie ancora
    Dario

    PS: data è l'url mentre date è la data in microtime

  4. #4
    dario, capisci da te che "mi dà errore", per uno che non sta davanti al monitor, non vuol dire niente...

  5. #5
    Nel where non usare data =

    Ma usa data LIKE ...
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  6. #6
    Hai ragione.
    In pratica optime a me interessa il prefisso o suffisso del link, non il link esatto

    se metto http://www.sito.it/index.php?id=22 mi da tutti quelli con id 22

    a me interessano tutti gli id e quindi dovrei sostituire in modo che prelevi solo una parte del link e cioè:
    http://www.sito.it/index.php?id= per avere tutti i link con gli id


    Mi dirai tu ma avrai nel database il campo id? ti rispondo di no in quanto i dati li prendo da uno script che legge le statistiche e che si trova in un altro database.

    Spero di essere stato chiaro. Ti ringrazio per la pazienza!
    Dario

  7. #7
    WHERE data LIKE 'http://www.sito.it/index.php?id=%'
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  8. #8
    Mille grazie bomberdini!

    Ok era questo like che sconoscevo!

    Ho risolto grazie

    Dario

  9. #9
    di niente

    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.