Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2007, 12:09
Avatar de tricampeon27
tricampeon27
 
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta procedure simple ????

amigos tengo este codigo :

CREATE DEFINER=`127787`@`localhost` PROCEDURE `sp_select_usuarios`(in Usu_rut INT )
BEGIN
select * from usuarios
where usu_rut = Usu_rut;
END


y lo mando a llamar desde un php :


$result = mysqli_query($conexion,"call sp_select_usuarios($rut);");
if (! $result)
{
die('[index.php:] error de mysql_querry ' . mysql_error());
exit;
}
// extrae datos de la bd

if ($row = mysqli_fetch_array($result))
{
do
{

//while ($row = mysqli_fetch_array($result,MYSQLI_NUM))

$id = $row[0];
echo "retorno id: $id\n";
$idd = $row[1];
echo "retorno id: $idd\n";
exit;
if ($id == 1)
{
echo"<meta http-equiv='refresh' CONTENT='0;URL=fra_contenedorSuper.php'>";
exit;
}
if ($id == 2)
{


lo hace bien , pero cuando le paso un valor que no esta en la tabla o en la bd, el igual me despliega todo los datos que tengo, osea si no encuentra trae todo lo de la tabla por que me paso eso?????
__________________
*****Si Hasta En La Cana X Ti Estado*****