<?php
class getPrices {
public function mubPrices(){
$serverName = "*******\\******"; // -> Nombre del SQL Server con Instancia
$connectionInfo = array( "Database"=>"******"); // -> Nombre de la base de datos
$conn = sqlsrv_connect( $serverName, $connectionInfo); // -> Conexión con parametros anteriores
if( $conn ) { // -> Retorna true si la conexión fue exitosa
$query = sqlsrv_query($conn, 'SELECT * FROM dbo.admProductos', array(), array('Scrollable' => SQLSRV_CURSOR_KEYSET)); // -> Consulta a la base de datos y retorna la tabla especificada
$count_query = sqlsrv_num_rows($query); // -> Cuenta el número de filas de la tabla retornada
#var_dump($query);
$getProducts = sqlsrv_query($conn, 'SELECT * FROM dbo.admProductos WHERE (CIDPRODUCTO = '.$i.')', array(), array('Scrollable' => SQLSRV_CURSOR_KEYSET));
$getProducts = sqlsrv_fetch_array($getProducts, SQLSRV_FETCH_ASSOC);
if($getProducts['CNOMALTERN'] != null){
$referencia = array($i => $getProducts['CIDPRODUCTO'], $getProducts['CNOMALTERN'], $getProducts['CPRECIO1'], $getProducts['CPRECIO2'], $getProducts['CPRECIO3']);
var_dump($referencia);
}
}
}else{ // -> returna false si la conexion fue fallida
echo "Connection could not be established.<br />"; // -> Imprime el mensaje ya que no se pudo conectar a la base de datos
die( print_r( sqlsrv_errors(), true)); // -> especifica el error de la conexón fallida
}
}
}
$a = new getPrices;
$a::mubPrices();