好的,所以基本上我有一个返回数组的查询,然后它被循环:
$result = mssql_query("SELECT * FROM Segments ORDER BY Squares");
if (!$result) {
echo 'query failed';
exit;
}
while ($row = mssql_fetch_array($result)) {
$txtsquares = $row["Squares"];
echo $txtsquares;
回显时,变量 $txtsquares 等于一个数组值,例如 1 2 3 4 5 6 7 8。
我需要这个数组/循环。但我想获取这个数组的第一个值并在 if 语句中使用它,如下所示:
value="<?php echo $txtsquares; ?>"
<?php if ($txtsquares == 1) { ?> checked="checked" <?php }
else{ ?> checked="" <?php } ?>/>
但是显然这是错误的,因为该值永远不会等于 1,因为它是一个数组。谁能指出我正确的方向?我是 PHP 新手,很抱歉,如果这是一个简单的问题,我已经用 Google 搜索过了,但运气不佳。