Foros del Web » Programando para Internet » PHP »

procedimientos sql 2008 con php

Estas en el tema de procedimientos sql 2008 con php en el foro de PHP en Foros del Web. Hola Foreros, hoy vengo con esta duda tengo que ejecutar un stored que esta en sql server 2008 con php y uso una coneccion ODBC, ...
  #1 (permalink)  
Antiguo 16/07/2012, 17:27
 
Fecha de Ingreso: noviembre-2010
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 5
procedimientos sql 2008 con php

Hola Foreros, hoy vengo con esta duda

tengo que ejecutar un stored que esta en sql server 2008 con php y uso una coneccion ODBC,

cuando ejecuto el stored desde el sql me envia todo sin problemas, pero si lo ejecuto desde php me envia un valor -1

espero me puedan ayudar dejo el codigo

Código PHP:
Ver original
  1. define('_user', 'roo');
  2. define('_pass', '');
  3. define('_server', '172.18.53.182');
  4. define('_database', 'db_email_desN');
  5.  
  6.     class connect{
  7.        
  8.         public function connect_sql(){
  9.             $dsn = "Driver={SQL Server};Server="._server.";Database="._database.";Integrated Security=SSPI;Persist Security Info=False;";
  10.             return $this->connection_id = odbc_connect($dsn, _user, _pass) or die ('#Err connection => '.odbc_error());
  11.         }
  12.         public function query($q){
  13.             $this->q = odbc_exec($this->connection_id, $q) or die(odbc_errormsg());
  14.             echo odbc_num_rows($this->q);
  15.         }
  16.     }
  17.  
  18. $db = new connect();
  19. $db->connect_sql();
  20. $db->query("sp_Reporte_Escalados 100,0,9");
  #2 (permalink)  
Antiguo 17/07/2012, 08:59
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 8 años, 8 meses
Puntos: 155
Respuesta: procedimientos sql 2008 con php

a ver checa el ejemplo a lo mejor así jurula


http://mx2.php.net/manual/es/function.odbc-prepare.php
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo

Etiquetas: procedimientos, sql
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 17:09.