Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2013, 13:08
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Consulta en procedimiento almacenado para mostrar en PHP

El tema es que ya tienes el procedure... en todo caso, las variables son las que van a cambiar...

pero empecemos con:
Código PHP:
<?php
$sql
'CREATE DEFINER=`root`@`localhost` PROCEDURE `ConsultarCancelaciones`(
IN nou VARCHAR(25)
)
BEGIN
DECLARE fechac DATE;
DECLARE tiempo TIME;
SET fechac=(SELECT CURDATE());
SET tiempo=(SELECT CURTIME());
if (tiempo<="16:00:00") THEN
(SELECT * FROM cancelacion WHERE FechaCancelacion=fechac AND HoraCancelacion<="16:00:00" AND Usuario_idUsuario=(SELECT idUsuario FROM usuario WHERE Usuario=nou));
ELSE
(SELECT * FROM cancelacion WHERE FechaCancelacion=fechac AND HoraCancelacion>"16:00:00" AND Usuario_idUsuario=(SELECT idUsuario FROM usuario WHERE Usuario=nou));
END if;
END'
;

$res mysql_query($sql) or die ("Error Garrafal: ".mysql_error());

while(
$row=mysql_fetch_array($res)){

echo 
$row['FechaCancelacion'];

}
?>
Deberias tener una conexion con la BD

prueba y dinos que sale.
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...