簡體   English   中英

ibase查詢-不顯示數據

[英]ibase query - do not show data

我有這個查詢來從數據庫(firebird DB)獲取數據並將其打印到表中...

    <?php

   $dbh = ibase_pconnect("pathtoDB", "SYSDBA", "masterkey") or die('die message');
    $q = ibase_query($dbh, "select sc.code as kod, sc.name as nazov, ssc.Quantity as mnozstvo, ssc.LowLimitQuantity as limit
from storecards sc
join storesubcards ssc on ssc.StoreCard_ID = sc.ID
where sc. X_Visible = 'A' and ssc.Store_ID = '2000000101' ");

表...

while ($r = ibase_fetch_row($q)) {
        $code = $r->kod;
        $name = $r->nazov;
        $mnozstvo = $r->mnozstvo;
        $limit = $r->limit;


        echo "<tr>";
echo "<td>" . $kod . "</td>";
echo "<td>" . $nazov . "</td>";
echo "<td>" . $mnozstvo . "</td>";
echo "<td>" . $limit . "</td>";

echo "</tr>";
    }   

echo "</table>";     

?>

但我的結果是表中的數據為空,它僅顯示行數

您混淆了變量名。

$code = $r->KOD;
$name = $r->NAZOV;
$mnozstvo = $r->MNOZSTVO;
$limit = $r->LIMIT;

echo "<tr>";
echo "<td>" . $code. "</td>";
echo "<td>" . $name. "</td>";
echo "<td>" . $mnozstvo . "</td>";
echo "<td>" . $limit . "</td>";
echo "</tr>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM