[PHP+MYSQL] Ricerca "Presenti"
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 3 di 3

Discussione: [PHP+MYSQL] Ricerca "Presenti"

Cambio titolo
  1. #1
    da 3? L'avatar di Celebron
    Registrato il
    07-06
    Località
    Sotto Canestro
    Messaggi
    14.462

    [PHP+MYSQL] Ricerca "Presenti"

    Bon nella pratica mi servirebbe sapere se esiste già una funzione di libreria in php che, data una stringa, cerchi tutti i nomi che iniziano Con quella stringa in un database dove (per farla semplice senza spiegarvi come è implementato) ho un elenco di nomi che corrispondono agli utenti attualmente "online" nel sito

    se non c'è ci metto due minuti a farla io, solo che siccome mi sfondano la testa con la storia "se esiste qualche funzione già pronta simile a quel che ti serve allora usala che di certo è più ottimizzata", sempre meglio chiedere

    Sottolineo che deve cercarmi solo i nomi che INIZIANO con la data stringa e non quelli che la CONTENGONO semplicemente

  2. #2
    Utente
    Registrato il
    02-06
    Località
    ...
    Messaggi
    4.972
    basta usare le regular expression
    http://dev.mysql.com/doc/refman/5.1/en/regexp.html

    in particolare qualcosa del genere
    amettendo che $name contenga il pezzo da cercare

    SELECT * FROM table WHERE colonna_nome REGEXP '^$name';

    sto andando a memoria ma dovrebbe essere cosi
    questo cerca tutti i match di $name all'inizio del campo
    ^ indica proprio che deve essere all'inizio

    oppure dovrebbe funzionare anche qualcoisa come REGEXP '$name%'
    questo prende tutto quello che comincia per $name ed è completato da qualcosa, qualsiasi cosa sia esso.

    Ma forse la memoria mi inganna XD

  3. #3
    Utente L'avatar di marcelloma
    Registrato il
    01-08
    Località
    Palermo
    Messaggi
    4.083
    Codice:
    select * from utenti where nome like 'mario%'

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •