Php 更新临时表
我试图更新一个临时表,然后在后面的语句中查询它,但我似乎没有看到任何东西。下面是我正在使用的代码:Php 更新临时表,php,mysql,sql,Php,Mysql,Sql,我试图更新一个临时表,然后在后面的语句中查询它,但我似乎没有看到任何东西。下面是我正在使用的代码: $updatepostgrad = "UPDATE t1 SET AssociatedModule = 'COMP102' ORDER BY StudentRanking DESC LIMIT $numberofstudents"; $perform9 = mys
$updatepostgrad = "UPDATE t1
SET AssociatedModule = 'COMP102'
ORDER BY StudentRanking DESC
LIMIT $numberofstudents";
$perform9 = mysql_query($updatepostgrad);
以更新临时表。然后使用下面的代码进行查询:
$qry15 = "SELECT * FROM t1 WHERE AssociatedModule = 'COMP102'";
$result15 = mysql_query($qry15);
显然,表是在代码的早期成功创建的。当我使用
var_dump($result15);
为了收集信息,我得到的都是bool(false)。你知道怎么回事吗。
如果有帮助,查询表的想法是执行以下操作:
while ($return4 = mysql_fetch_assoc($result15)) {
$id = $return4['ID'];
$qry15 = "UPDATE postgraduate SET AssociatedModule = 'COMP102' WHERE ID = '$id'";
$perform15 = mysql_query($qry15);
如何创建临时表?您是否尝试在同一连接上更新/查询它?临时表只存在于创建它们的连接上。使用mysql\u error()来找出查询响应在堆栈溢出问题上的错误!!!!