问题解决了,是会话崩溃导致连接到实时数据库而不是本地数据库。无论如何,谢谢那些试图帮助我的人......
出于某种原因,我无法弄清楚为什么这个查询不起作用。有没有人看到问题或者可以告诉我什么是错的?...
很多人都想知道我的变量是什么,所有“MYTABLE,MYCOLLUMN,MYVARIABLE”都是占位符。正如你可以看到查询在phpmyadmin中工作所以没有错。
- 查询可直接在Phpmyadmin
中使用- 我没有收到来自mysql_error的错误
- 我的PHP错误检查没有错误,而是没有设置
的变量- 早期查询中没有“同名变量”崩溃
error_reporting(E_ALL);
ini_set("display_errors","1");
ini_set("display_startup_errors","1");
$result_ag = mysql_query("SELECT * FROM `MYTABLE` WHERE MYCOLLUMN='$MYVARIABLE'");
/* while ($data_ag = mysql_fetch_array($result_ag)){
$lKundNrslut[] = $data_ag['lKundNr'];
}
var_dump($lKundNrslut);
*/
$qwert = mysql_fetch_array($result_ag);
echo $qwert['lKundNr'].'DFQ';
我真的找不到在我眼前可能只是轻易错过的问题,并会欣赏任何想法如何解决这个问题......
答案 0 :(得分:0)
$query = "SELECT * FROM `MYTABLE` WHERE MYCOLLUMN='$MYVARIABLE'";
echo $query;
$result_ag = mysql_query($query) or die(mysql_error());// remove this bit in production
现在看看PHP的mysql_ API的弃用