我没有从php

时间:2015-05-07 12:58:05

标签: php

<?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>

1 个答案:

答案 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']

我喜欢这个选项,因为我要具体说明名字。这使我的代码更具可读性,这有助于我在必须返回并更新它时。