Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2016, 09:28
azapata
 
Fecha de Ingreso: abril-2016
Mensajes: 3
Antigüedad: 8 años
Puntos: 0
PHP - MS SQL Sin Registros

Buen dia

Tengo un pequeño problema con la base de datos MS SQL

Hice un query desde php el cual SI me Arroja los registros perfectamente (cerca de 400 Registros) este es el codigo

Código PHP:


$serverName 
"localhost\SQLDB"
$connectionInfo = array( "Database"=>"DB""UID"=>"sa""PWD"=>"CLAVEX");
$conn sqlsrv_connect$serverName$connectionInfo);

if( 
$conn === false ) {
    die( 
print_rsqlsrv_errors(), true));
}

  
     
    
$sql "SELECT TOP 10 * FROM dbo.Vehiculos WHERE VEH_TIPO = 'VEH' AND VEH_ESTATUS = 'D'  ORDER BY VEH_ECONOMICO ASC";
$stmt sqlsrv_query$conn$sql );
if( 
$stmt === false) {
    die( 
print_rsqlsrv_errors(), true) );
}

while( 
$row sqlsrv_fetch_array$stmtSQLSRV_FETCH_ASSOC) ) {
      echo 
"<tr><td>".$row['VEH_ECONOMICO']."</td><td>".$row['VEH_TIPO']."</td><td>".$row['VEH_ESTATUS']."</td><td>".$row['VEH_PLACA']."</td></tr>";
}

sqlsrv_free_stmt$stmt); 
Pero el que esta mal que no me arroja ni un solo registro, pero tampoco detecta errores y que contiene mas de 5000 y el codigo esta igual que el que si funciona, es este codigo

Código PHP:


$serverName 
"localhost\SQLDB";
$connectionInfo = array( "Database"=>"DB""UID"=>"sa""PWD"=>"CLAVEX");
$conn sqlsrv_connect$serverName$connectionInfo);

if( 
$conn === false ) {
    die( 
print_rsqlsrv_errors(), true));
}


    
$sql "SELECT * FROM dbo.Facturas WHERE FAC_FECHA = '2016-04-12' ";
$stmt sqlsrv_query$conn$sql );
if( 
$stmt === false) {
    die( 
print_rsqlsrv_errors(), true) );
}

while( 
$row sqlsrv_fetch_array$stmtSQLSRV_FETCH_ASSOC) ) {
      echo 
"<tr><td>".$row['FAC_FACTURA']."</td><td>".$row['FAC_FECHA']."</td><td>".$row['FAC_CLIENTE']."</td><td>".$row['FAC_TRACTOR']."</td><td>".$row['FAC_OPERADOR']."</td><td>".$row['FAC_REMOLQUE']."</td><td>".$row['FAC_ORIGEN']."</td><td>".$row['FAC_DESTINO']."</td></tr>";
}

sqlsrv_free_stmt$stmt); 
ya intente limitar con top 10 filtrarlo con fechas, lo raro es que en el SQL si me funiocna correctamene los querys y si me arrojaa resultados. Algun comando que me este brincndo para que funcione. ?

saludos.