Cita:
Iniciado por Bellenger
Pues no uses while...
Código PHP:
$statuses = tep_db_fetch_array($statuses_query);
echo $statuses['campo_fecha_3'];
Con eso bastaria, segun lo que entendi...
![Patada](http://static.forosdelweb.com/fdwtheme/images/smilies/footinmouth.png)
campo_fecha_3? no se el nombre de campo_fecha_3; como dije antes soy casi nulo en php.
Intentaré explicarlo de otra forma.
codigo:
Código PHP:
<?php
$statuses_query = tep_db_query("select os.orders_status_name, osh.date_added, osh.comments from " . TABLE_ORDERS_STATUS . " os, " . " osh where osh.orders_id = '" . (int)$HTTP_GET_VARS['order_id'] . "' and osh.orders_status_id = os.orders_status_id and os.language_id = '" . (int)$languages_id . "' order by osh.date_added");
while ($statuses = tep_db_fetch_array($statuses_query)) {
echo ' <tr>' . "\n" .
' <td class="main" valign="top" width="70">' . tep_date_short($statuses['date_added']) . '</td>' . "\n" .
' <td class="main" valign="top" width="70">' . $statuses['orders_status_name'] . '</td>' . "\n" .
' <td class="main" valign="top">' . (empty($statuses['comments']) ? ' ' : nl2br(tep_output_string_protected($statuses['comments']))) . '</td>' . "\n" .
' </tr>' . "\n";
}
?>
Bien, este codigo lo he copiado de un archivo que tengo en otro sitio y lo que hace es que saca los estados posibles del orders y los muestra con sus nombres y fecha correspondiente a cada uno. Lo que yo quiero es pasar esto mismo a un pdf que tengo, pero poniendo solamente la fecha (sin nombre ni nada) correspondiente al ultimo estado.
Hasta ahora, con el codigo que he puesto en el primer post, lo unico que he conseguido es poner las fechas correspondientes a todos los estados sobreescritas una sobre la otra; pero ese codigo es una deducción muy simple partiendo de este ultimo y yo no se ir mas allá, de hecho hoy estoy ya "emborrachao" y "empanao" de php sin consguir nada.
No se tampoco si está suficientemente explicado, pero como dije antes toda ayuda será bien recibida.
Un saludo.