Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/02/2008, 13:05
Oracio
 
Fecha de Ingreso: febrero-2008
Mensajes: 35
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Socorro! No me aclaro con while

Cita:
Iniciado por Bellenger Ver Mensaje
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...
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']) ? '&nbsp;' 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.