Ok, vediamo se ti ho capito...
Supponiamo che il tuo form è già stato inviato dall'utente e che i tuoi numeri inviati sono racchiusi in:
$numero[1]
$numero[2]
$numero[3]
$numero[4]
$numero[5]
$numero[6]
$numero[7]
Io, mi comporterei così:
codice:
$query = 'SELECT * FROM `numeri`';
$result = mysql_query($query);
while($data = mysql_fetch_array($result, MYSQL_ASSOC)) {
$numero_sql = $data['numero'];
foreach($numero as $id => $value) {
if($numero_sql == $value) {
if(isset($numero_finale[$id])) $numero_finale[$id]++;
else $numero_finale[$id] = 1;
}
}
}
die(var_dump($numero_finale));
Con questo codice, alla fine dello script, ti troverai nell'array $numero_finale il numero di volte che uno dei numeri inviati dall'utente corrisponde ad uno dei numeri da te estratti dal database. Se l'array $numero_finale non esiste per un preciso ID, significa che quel numero non corrispondeva a nessuno dei numeri estratti dal database.
Non ho davvero avuto modo di testare il codice, quindi spero mi perdonerai eventuali errori di sintassi! Spero di esserti stato utile, se non ti ho capito bene puoi spiegarmi meglio cosa intendi fare?
Buon lavoro!