Как вычитывать данные с нуля?

231
01 мая 2019, 05:50

Есть скрипт который считывает данные с базы данных mssql. Но вот загвоздка...Вычитывает с единицы,а не с нуля. То есть если у меня 4 записи то считывает 2,3,4 ,а первую пропускает . Что не так?

$serverName = "localhost, 1433"; 
$uid = "web_user";   
$pwd = "Gf45Rn27G";  
$databaseName = "plc_server"; 
$connectionInfo = array( "UID"=>$uid, "PWD"=>$pwd,"Database"=>$databaseName); 
$conn = sqlsrv_connect($serverName,$connectionInfo);
if ($conn){
    echo "Подключение к серверу успешно!<br/>";
    // обработка запроса  
    $tsql = "SELECT SVG_NAME,PARAMETERS,TYPE_PARAMETERS FROM SVG_PARAMETERS  WHERE SVG_PAGE='1' and SVG_GROUP='1' and ENABLE='1' ";
    $stmt = sqlsrv_query( $conn, $tsql); 
    if( $stmt === false )  
        {  
            echo "Error in statement preparation/execution.\n";  
        }  
    if( sqlsrv_fetch( $stmt ) === false)  
        {  
            echo "Error in retrieving row.\n";  
        } 
    $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_NUMERIC);    
     echo "SVG_NAME: ".$row[0]."<br>";  
     $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_NUMERIC);    
     echo "SVG_NAME: ".$row[0]."<br>";  
}else{
    echo "Нет подключения к серверу. <br/>";
}
sqlsrv_free_stmt( $stmt);  
sqlsrv_close( $conn); 
?>
Answer 1

Уберите все лишние фетчи

$stmt = sqlsrv_query($conn, $tsql); 
if ($stmt === false) {
  die("Error in statement preparation/execution.\n");
}
while ($row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_NUMERIC)) {
  echo "SVG_NAME: ".$row[0]."<br>";  
}
READ ALSO
Метод для авторизации через базу данных другого сайт?

Метод для авторизации через базу данных другого сайт?

Получается нужно сделать авторизацию для сайта (opencart) через сайт соседний( общая база данных тут и веб сервисы) и путем Curl сделал post запрос...

261
Yii2 Ошибка при выгрузке из базы

Yii2 Ошибка при выгрузке из базы

Помогите разобратьсяПри выгрузке жалуется на article::id

212
Вывод на сайте кастомных полей через админку Wordpress

Вывод на сайте кастомных полей через админку Wordpress

Задача сделать возможность добавления из админки информации следующего вида: Как реализовать добавление данных (картинок, текста) в эти...

220
Как определить наличие слова в тексте? [закрыт]

Как определить наличие слова в тексте? [закрыт]

как можно в php определить наличие определённого слова в тексте?

232