我有一个category name and id
形式的两个字段。 id是自动增量。发布类别名称后,我希望发布的类别ID传递到下一页。
我认为我在选择陈述中犯了一些错误。
答案 0 :(得分:0)
而不是
"SELECT ThirdPartyCategoryID,'".$ThirdPartyCategoryName."' FROM thirdpartycategorymaster"
你可能想要这样的东西:
"SELECT ThirdPartyCategoryID,ThirdPartyCategoryName FROM thirdpartycategorymaster WHERE ThirdPartyCategoryName='".$ThirdPartyCategoryName."'"
在我忘记之前:请先将HTTP请求中的用户输入检查并转义,然后再将其插入查询中。您发布的代码极易受到SQL injection的攻击。</ p>
答案 1 :(得分:0)
使用mysql_insert_id()
<强>样本... 强>
$res = mysql_query( "SELECT LAST_INSERT_ID()" );
or
$res - mysql_insert_id();