Foros del Web » Programando para Internet » PHP »

problema de actualizacion

Estas en el tema de problema de actualizacion en el foro de PHP en Foros del Web. holas foro como estan les cuento saben tengo un problema a mi parecer q es de actualizacion de la pagina, debido a que tengo un ...
  #1 (permalink)  
Antiguo 31/01/2006, 15:17
 
Fecha de Ingreso: noviembre-2004
Mensajes: 181
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta problema de actualizacion

holas foro como estan
les cuento saben tengo un problema a mi parecer q es de actualizacion de la pagina, debido a que tengo un codifo que resta las fechas y este muestra el resultado bn pero cuando una vez que muestra el resultado de la resta no cambia osea si yo cambio la fecha de ingreso este me muestra el mismo resultado anterior.
como puedo hacer para actualizar el cuadro de texto para q aga denuevo la resta y no obtenga el mismo resultado de siempre...........

este es el pedaso de cod....

$enlace = mysql_connect("localhost", "root", "")or die("No pudo conectarse : " . mysql_error());
mysql_select_db("hospital") or die("No pudo seleccionarse la BD.");

$consulta = "select hospitalizacion.RUT,hospitalizacion.FECHA
FROM hospitalizacion
where hospitalizacion.id_sala='1' and hospitalizacion.id_cama='1' ";


$res = mysql_query($consulta) or die("La consulta falló: " . mysql_error());
$num=mysql_numrows($res);
if ($num==null)
{
$num=bacio;
//echo"<td><input type='text' name='textfield2' value='$num'></td>\n";
}
else {
$rut=mysql_result($res,$i,"RUT");
$fecha1=mysql_result($res,$i,"FECHA");
echo $fecha1;
$fecha= '$fecha1'; // una fecha válida
$fech=date('d', strtotime("now")-strtotime($fecha));

asi me muestra el resultado el mismo sienpre pero si le coloco la fecha asi y actualizo cambia altiro

$fecha= '2006-01-01'; // una fecha válida
aqui me muestra el resultado altiro si actualizo pero encanbio en el de arriba nop

yo creo que hay q borrar todo lo que tienen los campos de texto para q hasi traiga todo de nuevo y aga denuevo las operaciones..

Última edición por blackrocha; 31/01/2006 a las 15:57
  #2 (permalink)  
Antiguo 01/02/2006, 05:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si trabajas con Fechas en tus BD .. por qué no usas SQL? (en lugar de usar PHP) .. creo que es lo más sano.

Mysql y su SQL tiene muchas funciones para trabajar con fechas .. mucho más óptimo y natural que usar PHP para ese tipo de operaciones con esos datos que están en tus BD ya.

Revisa estos mensajes:
http://www.forosdelweb.com/f86/ayuda-con-query-361503/
http://www.forosdelweb.com/f21/duda-con-fechas-338653/

Y la documentación oficial de Mysql sobre funciones de fechas y tratamiento de estas:
http://www.mysql.com/doc/en/Date_and...functions.html

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.