Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 23-nov-2006, 18:36   #1 (permalink)
Escorpion_Negro está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 451
Como retorna los registro de un "SELECT" en un Procedimientos Almacenado

Hola como estan queria hacer la siguiente pregunta tengo un Procedimiento Almacenado, es un cosa super simple pero tengo problemas en esto.
Este SP tiene un parametro de entrada este se llama "NOMBRE_USUARIO" para hacer la busqueda en Query en la tabla TB_USUARIO, el Query seria asi
Código PHP:
Select Id_usuarionom_usuariopais from tb_usuario where nom_usuario =  nombre_usuario 
por ejemplo para busco el nombre de el usuario "Juan", me aroja 10 usuario con nombre que empiesa con "Juan". Queria saber como yo tengo puedo devolver los tres campos "ID_USUARIO, NOM_USUARIO, PAIS" dando el ejemplo que aroja 10 registro se que hay que definir parametros de Salida "OUT" en estoy caigo como se definen y como se llama el SP desde PHP se que se ocupa la intruccion CALL

Código PHP:
DELIMITER $$

DROP PROCEDURE IF EXISTS sp_usuario $$
CREATE PROCEDURE sp_usuario (nombre_usuario varchar(20))
BEGIN
        select usu_nick
,
               
usu_nombre,
               
usu_pass
        from tb_usuario
        where usu_nombre 
nombre

END 
$$

DELIMITER 
Código PHP:
call sp_usuario('juan'
Escorpion_Negro está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:26.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93