ciao a tutti,

non riesco a uscire da un ciclo for ho scritto il problema commentando il codice per semplificare la spiegazione
codice:
	// SE $lettera è diverso da '' eseguo la query tranquillamente e salto il ciclo
	if($lettera != ''){
		$query_glossario = "SELECT * FROM `glossario` WHERE `nome` LIKE '$lettera%'  ORDER BY `nome` ASC";
		$es_glossario = mysql_query($query_glossario, $connessione) or die(mysql_error());
		$totalRows_es_glossario = mysql_num_rows($es_glossario);
	}else{
	// Altrimenti faccio un ciclo in modo da ricavare la lettera e controllare se esiste una parola che inizia con la lettera trovata
		for($i=0;$i<=25;$i++){
			$query_alfabeto = "SELECT *  FROM `alfabeto` WHERE `id` = '$i'";
			$es_alfabeto = mysql_query($query_alfabeto, $connessione) or die(mysql_error());
			$totalRows_es_alfabeto = mysql_num_rows($es_alfabeto);
			$row_es_alfabeto = mysql_fetch_assoc($es_alfabeto);
			$lettera1 = $row_es_alfabeto['lettera'];
			$query_glossario = "SELECT * FROM `glossario` WHERE `nome` LIKE '$lettera1%'  ORDER BY `nome` ASC";
			$es_glossario = mysql_query($query_glossario, $connessione) or die(mysql_error());
			$totalRows_es_glossario = mysql_num_rows($es_glossario);
			// se la parola esiste voglio uscire dal ciclo, ho messo il break ma il ciclo continua
				if($totalRows_es_glossario > 0){
					$row_es_glossario = mysql_fetch_assoc($es_glossario);
					$lettera = $row_es_glossario['lettera'];
					break;
				}
		}
	
}
Grazie mille