Ciao a tutti ho bisogno nuovamente di una vostra mano...
Vi spiego il problema..

Allora io all'interno del mio codice eseguo una select che infine metto tutto in un records

$records3 = mysql_fetch_array($result3);

La lettura di questo record deve essere eseguita ricorsivamente da una funzione che richiamo in questo modo alla quale gli passo un valore e il recors

<?php cercapres("d18",$records3);?>

La funzione deve verificare l'occorrenza del valore passato con un preciso campo del record e scrivere una determinata cosa se viene trovato

function cercapres($setdente,$rk3){
while($rk3){
if($rk3[riga_dente]==$setdente){
echo($records3['riga_idpres']);}
}
}

Detto cosi sembra di una inutilita e anche insignificante pero è l'unica alternativa che ho trovato perche altrimenti mi tocca fare circa 80 select con la claususa where di quel valore e mi sembra inopportuno percui avevo pensato di fare una sola select e di verificare ricorsivamente il valore passato.

Il problema che quando lo esegue explorer si impianta e continua a lavorare sicuramente mi manca qualche conoscenza in merito al while di un record in quel modo perche in precedenza gli ho sempre usati cosi
while($records3 = mysql_fetch_array($result3){ ....}

MI potete aiuitare ?!?!?

Grazie mille a tuitti