[英]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.