buona sera a tutte/i

attuando questo codice la lista finale si blocca al primo risultato... so che si tratta della seconda query perchè se la tolgo tutto fila liscio,.,,, solo che a me serve in quel punto...

come posso fare?

codice:
<?php
		if(isset($_POST['start'])) $_GET['start'] = $_POST['start'];

		if(!isset($_GET['start'])) $_GET['start'] = 1;

		else if($_GET['start'] <= 0) $_GET['start'] = 1;


		$mysqlc->query("SELECT *, tabella AS idcliente FROM tab1LEFT JOIN tabella ON tab1.id_cliente=tabella.id WHERE tabella.nome LIKE '%".$_POST['key']."%' OR operatore LIKE '%".$_POST['key']."%' OR id_ordine LIKE '%".$_POST['key']."%' ORDER BY id_ordine LIMIT ".(($_GET['start']-1)*30).", 30;");

		for($c = 0; $result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC); $c++)
		{

?>
	<div style="height: 25px; <?php if($c%2 == 0) echo "background-color: #FFFFFF;"; else echo "background-color: #FFF1D7;"; ?>">

		<div class="lista" style="left: 50px; text-align: left;">[img]images/scheda-lavorazione.jpg[/img]</div>

		<div class="lista" style="left: 80px; text-align: left; width: 290px;"><?php echo $result['id_ordine']; ?></div>

<?php

	$mysqlc->query("SELECT data_elaborazione FROM tabella3 WHERE id_ordine='".$result['id_ordine']."';");
	$res_elaborati = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC);
	$elaborato_il = $res_elaborati['data_elaborazione'];
?>
		<div class="lista" style="left: 825px;"><?php if($result['stato'] == 1) echo "[img]images/ordine-lavorazione.gif[/img]"; else if($result['stato'] == 2) echo "[img]images/ordine-evaso.gif[/img]"; else echo "[img]images/ordine-attesa.gif[/img]"; ?></div>

	</div>

<?php
		}
?>