Quote Originariamente inviata da badaze Visualizza il messaggio
Ciao Max
Mica male e tu ? Forse andro’ in Friuli questa estate.

Procediamo passo per passo.
Ecco cosa intendeva Filippo.

codice:
select id, 
if(primo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
if(secondo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
if(terzo in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
if(quarto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
if(quinto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) +
if(sesto in ($num1, $num2, $num3, $num4, $num5, $num6), 1, 0) as totale
from tabella
having totale >= 2
Non mi rende niente a video.

Se puoi vorrei una spiegazione per questo script, secondo la mia logica parrebbe più corretta questa versione

Codice PHP:
if($primo in (campo1campo2campo3campo4campo5campo6), 10) + if($secodo in (campo1campo2campo3campo4campo5campo6), 10) +.... 
Cioè ricerca la variabile $primo in tutti i 6 campi, poi la variabile $secondo ecc.

Grazie.