![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
Tabelle con iniziali dei nomi
Buonpomeriggio,
poco fa stavo discutendo con amico per un sito con molti utenti registrati, e secondo lui potrebbe essere una buona idea creare tante tabelle quante sono le lettere dell'alfabeto, nel quale conservare i nomi degli utenti inizianti per una data lettera, in modo da alleggerire il carico del database. Basterebbe così fare "SELECT * FROM $nickname[0]" invece che "SELECT * FROM utenti WHERE nickname='$nickname'". Voi che ne pensate? | |
|
__________________
Programmi, pillole e altro su http://www.giovannicapuano.net |
|
|
|
|
|
|
|
|
#2 (permalink) |
|
User
|
Forse potresti sfruttare stripos($nick,$iniziale), che verifica se un carattere è presente in una stringa e ne restituisce la posizione (0 nel caso sia come iniziale).
Estraendo un array dal db puoi passare in rassegna tutti i nick con un ciclo while facendo stampare a video solo i nick che restituiscono 0 tramite la funzione stripos. Al momento mi viene in mente solo questa soluzione, ma probabilmente ne esisteranno altre. |
|
__________________
NebulosaWeb - Realizzazione Siti |
|
|
|
|
|
|
#4 (permalink) |
|
Prima cosa grazie per le risposte
![]() Comunque era per un social network che avevamo (anzi, abbiamo) in mente di creare. | |
|
__________________
Programmi, pillole e altro su http://www.giovannicapuano.net |
|
|
|
|