Tema: explode !!!
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2004, 23:14
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
explode !!!

En mi BD tengo un campo de tipo varchar donde inserto la hora de esta forma:
Código PHP:
 date("g:i a"
pues con esto tengo la hora en este formato: 05:38 pm por ejemplo. Ahora mi pregunta es como con explode puedo acceder al pm o am. Lo he hecho de esta forma para las horas y minutos:
Código PHP:
  echo "<td class='txtrg'>Hora de Registro: </td>
                <td><select name='hora' id='hora' size='1' class=txt>"
;
                list(
$hour,$minutes,$ampm)=explode(":",$row['horaderegistro']);
                for(
$i=1;$i<13;$i++){
                 if(
$hour==$i){
                  echo 
"<option value='".$i."' selected>".$i."</option>";
                 }else{
                  echo 
"<option value='".$i."'>".$i."</option>";
                 }
                }
                echo 
"</select>
                <select name='minutos' id='minutos' size='1' class=txt>"
;
                for(
$i=1;$i<61;$i++){
                 if(
$minutes==$i){
                  if((
$minutes>1)&&($minutes<10)){
                  
$an="0";
                  }
                  echo 
"<option value='".$i."' selected>".$an."".$i."</option>";
                 }else{
                  echo 
"<option value='".$i."'>".$an."".$i."</option>";
                 }
                 }
                echo 
"</select>
                <select name='ampm' id='ampm' size='1' class=txt>"
;
                
$arrampm=array("am","pm");
                for(
$i=1;$i<3;$i++){
                 if(
$ampm == $i){
                  echo 
"<option value='".$i."' selected>".$arrampm[$i]."</option>";
                 }
                }
                echo 
"</select></td>"
pero no se como hacer para poner en un select el valor de am o pm segun tenga la hora.

Salu2
__________________
Ing. Reynier Pérez Mira

Última edición por Reynier; 28/03/2004 a las 23:16