|    
			
				13/03/2006, 10:22
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2006 
						Mensajes: 3
					 Antigüedad: 19 años, 7 meses Puntos: 0 |  | 
  |  invocando Procedimentos Almacenados en mysql 5 desde php  
  Hola al todo el elenco del foro:resulta que tengo un prodimiento almacenado en mysql 5.0.3 que se llama ObtenerDatos y el mismo devuelve los campos seleccionados dado un sexo determinado, el código puede ser así:
 
 CREATE PROCEDURE `ObtenerDatos`(paramSexo CHAR(1))
 NOT DETERMINISTIC
 SQL SECURITY DEFINER
 COMMENT ''
 BEGIN
 SELECT
 `prueba`.`datos`.`Id` ,
 `prueba`.`datos`.`Nombre` ,
 `prueba`.`datos`.`Edad`
 FROM
 `prueba`.`datos`
 WHERE
 `prueba`.`datos`.`Sexo` = paramSexo;
 END;
 
 Ahora cuando lo pruebo en la consola funciona a las mil maravillas, pero cuando trato de invocarlo desde php, no realiza la consulta , podria alguien ayudarme, este es mi código php:
 
 <?php
 $conn = mysql_connect('localhost','root','root') or die('NO HAY CONEXION CON EL SERVIDOR');
 if ($conn)
 {
 $sel = mysql_select_db('prueba',$conn) or die('NO SE PUDO SELECCIONAR LA BASE DE DATOS');
 if ($sel){
 $query = mysql_query("CALL prueba.ObtenerDatos('m')");
 print_r(mysql_fetch_object($query));
 exit;
 }
 }
 ?>
     |