-1
if (postVar('sSearch') !="") {
$sWhere = " WHERE Line LIKE '%".mysql_real_escape_string($_POST['sSearch'])."%' OR ".
"Model LIKE '%".mysql_real_escape_string($_POST['sSearch'])."%' OR ".
"NIK LIKE '%".mysql_real_escape_string($_POST['sSearch'])."%' ";
}
$sQuery = "SELECT Line, Model, NIK FROM inspection_report ".$sWhere.$sOrder.$sLimit;
$rResult = mysql_query($sQuery) or _doError(_ERROR30 . ' (<small>' . htmlspecialchars($sql) . '</small>): ' . mysql_error());
$sQuery = "SELECT Line, Model, NIK FROM inspection_report ".$sWhere.$sOrder.$sLimit;
$rResult = mysql_query($sQuery) or _doError(_ERROR30 . ' (<small>' . htmlspecialchars($sql) . '</small>): ' . mysql_error());
$sQuery = "SELECT FOUND_ROWS()";
$rResultFilterTotal = mysql_query($sQuery) or _doError(_ERROR30 . ' (<small>' . htmlspecialchars($sql) . '</small>): ' . mysql_error()); // submit SQL to My$
$aResultFilterTotal = mysql_fetch_array($rResultFilterTotal);
$iFilteredTotal = $aResultFilterTotal[0];
$sQuery = "SELECT COUNT(Line) FROM inspection_report";
$rResultTotal = mysql_query($sQuery) or _doError(_ERROR30 . ' (<small>' . htmlspecialchars($sql) . '</small>): ' . mysql_error()); // submit SQL to MySQL an$
$aResultTotal = mysql_fetch_array($rResultTotal);
$iTotal = $aResultTotal[0];
$sOutput = '{';
$sOutput .= '"sEcho": '.$sEcho.',';
我一直在使用该代码,但为什么结果为空? {"sEcho": ,
所有数据都可以显示,但“sEcho”值为空
代码的其余部分在哪里?在你发布的代码中没有任何地方,$ sEcho被设置为任何东西,所以它显然是空的。 – quantumSoup 2010-07-09 04:17:48
它让我迷惑bcoz在萤火虫(XHR):在参数显示sEcho:1但响应sEcho:, – klox 2010-07-09 04:24:17
我不明白你为什么删除了原来的问题。正如我在那里说的,我认为问题出在'postVar'方法。你应该显示它的代码。 – 2010-07-09 05:49:23