如何从列或字段中获取记录?

时间:2012-10-25 16:01:54

标签: mysql

我有一个名为balance的列的表。

if(mysqli_num_rows($get_bank_check_res) > 0){
    $display_block = "<p>your autho code is:</p>";
    $account_check = mysql_fetch_array($get_bank_check_res);
    $balance= $account_check > $grand_total_safe ? (balance - $grand_total_safe) : 0;
    $display_block .= "<p>your balance is: '".$balance."' </p>";

我收到了警告:未定义的变量余额。尝试mysql_fetch_assoc()也不起作用。

1 个答案:

答案 0 :(得分:1)

您使用mysql_fetch_array返回一行,它不会自动为您创建新变量。即你的专栏就在这里。此外,由于您使用的是MySQLi扩展而不是mysql,它看起来像这样:

$row = $get_bank_check_res->fetch_assoc();
$balance = $row["balance"];

然后你可以使用你在$row数组中找到的值来做任何数学运算。