Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2006, 06:25
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Recuerda que PHP se ejecuta en el servidor y "javascript" en el cliente.

Para cuando tu función javascript se está ejecutando en el "cliente" (en tu navegador) .. accionada por algún evento tal vez javacript, PHP ya "generó" su parte desde el servidor .. por ende siempre obtendrás los mismos resultados pues PHP no vuelve a generar nada más a no ser que recargues la página completa.

Una solución al problema según la forma que pretendes usarlo sería usar las técnicas de "Ajax", "remote scripting" o equivalentes para "llamar" a tu script PHP de proceso de forma transparente y retomar su resultado en la misma secuencia -sin- recargar la página.

Si no quieres usar "Ajax" (por cierto tenemos un foro para tal fin), lo que debes hacer es que tu función javsacript llame a tu script PHP por una redireccion que haga a este en un link:

window.location=script.php?fecha=+fecha

Tu "script.php" recibirá (con una recarga de página) el valor de "fecha" en GET ($_GET['fecha']) para que lo uses en tu consulta SQL:

Código PHP:
<?
$sql 
mysql_query("SELECT * FROM eventos  WHERE eve_usu_id_usuario = $iduser AND eve_fech_com_eve ='".$_GET['fecha']."'")

Un saludo,