<?php
$con= mysql_connect("localhost","root","");
$d=mysql_select_db("laabhaa_crm",$con);
$result=mysql_query("SELECT MAX(LT_8690)
FROM lead") or die(mysql_error());
if($row=mysql_fetch_assoc($result))
$a=$row['MAX(LT_8690)']+1;
?>
<input type="text" readonly="readonly" value="LT" style="width:16px;"/>/
<input name="LT_8690" type="text" value="<?php echo $a;?>" readonly="readonly" id="" style="width:60px;">
</td>
</tr>
答案 0 :(得分:1)
您的查询是:
SELECT MAX(LT_8690)
FROM lead
您尝试访问该字段的方式如下:
$row['MAX(LT_8690)']
这是不正确的。该列的名称不是MAX(LT_8690)
。该列没有名称。让我们给它一个:
SELECT MAX(LT_8690) AS 'maxLt8690'
FROM lead
$row['maxLt8690']
我喜欢这个选项,因为我要具体说明名字。这使我的代码更具可读性,这有助于我在必须返回并更新它时。