drjk87189 2016-11-20 08:37
浏览 40

使用PHP从SQL Server获取数据(兴趣对象)

I will get data from mssql. But there is a schema between db and table. So I didn't get any data :/ I first time connecting mssql with Php.

How can I work my requests? Where should I write the schema(dbo).waiting your helps

MY DB

enter image description here

MY REQUEST

<?php
$conn=odbc_connect("DRIVER=SQL Server;SERVER=".$ser.";UID=".$user.";PWD=".$pass.";
DATABASE=".$db.";
Address=".$ser.",1433","","");

echo  "Connection: $conn";

if ($conn <= 0) { echo "Error"; exit; }
else { echo "Success"; };


$kayitlar = odbc_exec($conn,"Select * From LG_001_ITEMS LIMIT 10");

while($kayit = odbc_fetch_array($kayitlar)){

    echo $kayit["NAME"]."<br>";
}
?>

ANSWER

This request solved connection problem and get data array.

$sql="select dbo.LG_001_ITEMS.NAME from dbo.LG_001_ITEMS ORDER BY LOGICALREF OFFSET 0 ROWS FETCH FIRST 10 ROWS ONLY";
$result=odbc_exec($conn, $sql) or die (odbc_errormsg());
$row=odbc_fetch_array($result);

while ($row) {
    print_r($row);

  }

BUT NOW :(

I can't get data from array. It show "ARRAY=>[]..." . What can I do?

AND SOLVE

$conn=odbc_connect("DRIVER=SQL Server;SERVER=".$ser.";UID=".$user.";PWD=".$pass.";
DATABASE=".$db.";
Address=".$ser.",1433","","");

echo  "Bağlantı: $conn";

if ($conn <= 0) { echo "Başarısız"; exit; }
else { echo "Başarılı"; };

$sql="select * from dbo.LG_001_ITEMS ORDER BY LOGICALREF OFFSET 0 ROWS FETCH FIRST 10 ROWS ONLY";
$result=odbc_exec($conn, $sql) or die (odbc_errormsg());

$row=odbc_exec($conn,$sql);

if(!$row){exit("Hata");}
else{
    echo "<br>++<br>";
while(odbc_fetch_row($row)){
$sonuc=odbc_result($row,"NAME");
    echo $sonuc."<br>";
}


}

THANKS everyone

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 为什么这个恒流源电路不能恒流?
    • ¥15 有偿求跨组件数据流路径图
    • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
    • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
    • ¥15 CSAPPattacklab
    • ¥15 一直显示正在等待HID—ISP
    • ¥15 Python turtle 画图
    • ¥15 关于大棚监测的pcb板设计
    • ¥15 stm32开发clion时遇到的编译问题
    • ¥15 lna设计 源简并电感型共源放大器