Foros del Web » Programando para Internet » PHP »

procedimiento de almacenado sql server con php

Estas en el tema de procedimiento de almacenado sql server con php en el foro de PHP en Foros del Web. Tengo esta tabla declare @SRV_Retst int select fld_glo1, fld_glo2, fld_glo3 from tb_parame with (nolock) where fld_colecc = 'sms' Como llamo a este procedimiento para que ...
  #1 (permalink)  
Antiguo 07/10/2011, 08:56
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
procedimiento de almacenado sql server con php

Tengo esta tabla


declare @SRV_Retst int

select fld_glo1, fld_glo2, fld_glo3
from tb_parame with (nolock)
where fld_colecc = 'sms'



Como llamo a este procedimiento
para que me muestre los datos de la tabla
y asi los pueda imprimir???


tabla:

fld_glo1 | fld_glo2 | fld_glo3 |
-------------------------------------
1 | hst1 | mov |
-------------------------------------
  #2 (permalink)  
Antiguo 07/10/2011, 08:59
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 14 años, 1 mes
Puntos: 511
Respuesta: procedimiento de almacenado sql server con php

y un si cual es tu duda con respecto a php
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #3 (permalink)  
Antiguo 07/10/2011, 09:02
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
que no se como hacerlo para llamarlo en php???

Cita:
Iniciado por skiper0125 Ver Mensaje
y un si cual es tu duda con respecto a php
no se como hacerlo en php

Última edición por GatorV; 07/10/2011 a las 09:36
  #4 (permalink)  
Antiguo 07/10/2011, 09:09
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 14 años, 1 mes
Puntos: 511
Respuesta: procedimiento de almacenado sql server con php

Cita:
Iniciado por diegojam Ver Mensaje
que no se como hacerlo para llamarlo en php???
Lo que te recomiendo es que leas el manual para que te ayude a desenvolverte en el aspecto de la programación.

Aqui te dejo un ejemplo de como lo puedes hacer, lo demás dependera de ti

Código PHP:
Ver original
  1. <?php
  2. $conec = mysql_connect("tu servidor","tu usuario","tu_contraseña") or die ("Error en el servidor: ".mysql_error());
  3. mysql_select_db("tu_base_de_datos",$conec) or die ("Error en la base de datos: ".mysql_error());
  4. $sql = mysql_query("select fld_glo1, fld_glo2, fld_glo3 from tb_parame with (nolock) where fld_colecc = 'sms' ");
  5.     while($datos = mysql_fetch_array($sql)){
  6.         echo $datos['fld_glo1'];
  7.         echo $datos['fld_glo2'];
  8.         echo $datos['fld_glo3'];   
  9.     }
  10. ?>

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #5 (permalink)  
Antiguo 07/10/2011, 09:18
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: procedimiento de almacenado sql server con php

Cita:
Iniciado por skiper0125 Ver Mensaje
Lo que te recomiendo es que leas el manual para que te ayude a desenvolverte en el aspecto de la programación.

Aqui te dejo un ejemplo de como lo puedes hacer, lo demás dependera de ti

Código PHP:
Ver original
  1. <?php
  2. $conec = mysql_connect("tu servidor","tu usuario","tu_contraseña") or die ("Error en el servidor: ".mysql_error());
  3. mysql_select_db("tu_base_de_datos",$conec) or die ("Error en la base de datos: ".mysql_error());
  4. $sql = mysql_query("select fld_glo1, fld_glo2, fld_glo3 from tb_parame with (nolock) where fld_colecc = 'sms' ");
  5.     while($datos = mysql_fetch_array($sql)){
  6.         echo $datos['fld_glo1'];
  7.         echo $datos['fld_glo2'];
  8.         echo $datos['fld_glo3'];   
  9.     }
  10. ?>

Saludos
El problema es que no es mysql, sino que es sql server...
no tengo que hacer una query, sino que tengo
que ejecutar el procedimiento de almacenado y mostrar los datos.
  #6 (permalink)  
Antiguo 07/10/2011, 09:27
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 14 años, 1 mes
Puntos: 511
Respuesta: procedimiento de almacenado sql server con php

Cita:
Iniciado por diegojam Ver Mensaje
El problema es que no es mysql, sino que es sql server...
no tengo que hacer una query, sino que tengo
que ejecutar el procedimiento de almacenado y mostrar los datos.
¿Entonces tu tema es en base a PHP o no?

Puedes mostrar el código que tienes, recuerda que php también se puede conectar a sql server checa estos ejemplos


http://foros.cristalab.com/conectar-...server-t53850/

http://www.lawebdelprogramador.com/c...QL_Server.html

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #7 (permalink)  
Antiguo 07/10/2011, 09:32
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: procedimiento de almacenado sql server con php

Cita:
Iniciado por skiper0125 Ver Mensaje
¿Entonces tu tema es en base a PHP o no?

Puedes mostrar el código que tienes, recuerda que php también se puede conectar a sql server checa estos ejemplos


[URL="http://foros.cristalab.com/conectar-una-pagina-en-php-con-sql-server-t53850/"]http://foros.cristalab.com/conectar-una-pagina-en-php-con-sql-server-t53850/[/URL]

[URL="http://www.lawebdelprogramador.com/codigo/PHP/1360-Conexion_con_SQL_Server.html"]http://www.lawebdelprogramador.com/codigo/PHP/1360-Conexion_con_SQL_Server.html[/URL]

Saludos

Código PHP:
<?php
$dns            
"nombrehost";
$user        "user";
$password    "pass";

$connmssql_connect($dns$user$password) or die("No se pudo conectar a la Base de datos");
$sql_sel=mssql_init("nombre_sp"$conn);


$res_sql mssql_execute($sql_sel);
$num_rows mssql_num_rows($res_sql);

if( 
$num_rows ) {
$row mssql_fetch_array($res_sql);
$campo $row['fld_glos1'];
$campo2 $row['fld_glos2'];
$campo3 $row['fld_glos3'];

echo 
"Campo1".$campo;
echo 
"<br>Campo2".$campo2;
echo 
"<br>Campo3".$campo3;

//LIBERAR RESULTADOS DEL BUFFER
mssql_free_result($res_sql);
}
?>
  #8 (permalink)  
Antiguo 07/10/2011, 09:34
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: procedimiento de almacenado sql server con php

Cita:
Iniciado por diegojam Ver Mensaje
Código PHP:
<?php
$dns            
"nombrehost";
$user        "user";
$password    "pass";

$connmssql_connect($dns$user$password) or die("No se pudo conectar a la Base de datos");
$sql_sel=mssql_init("nombre_sp"$conn);


$res_sql mssql_execute($sql_sel);
$num_rows mssql_num_rows($res_sql);

if( 
$num_rows ) {
$row mssql_fetch_array($res_sql);
$campo $row['fld_glos1'];
$campo2 $row['fld_glos2'];
$campo3 $row['fld_glos3'];

echo 
"Campo1".$campo;
echo 
"<br>Campo2".$campo2;
echo 
"<br>Campo3".$campo3;

//LIBERAR RESULTADOS DEL BUFFER
mssql_free_result($res_sql);
}
?>
Solucionado!!! este codigo funciona perfecto... solo tenia problemas con la conexion.
  #9 (permalink)  
Antiguo 07/10/2011, 09:36
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: procedimiento de almacenado sql server con php

Gracias de todas maneras!!

Etiquetas: procedimiento, procedure, server, sql, stored, almacenar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:15.