У меня как ниже: После того, как я изменил записи show на 25 в datatable, datatable, кажется, не отвечает.Его просто показывают processing
внутри тела данных.
Этот сценарий на стороне сервера для записей шоу:
$sLimit = "";
if ( isset( $_POST['iDisplayStart'] ) )
{
$sLimit = " LIMIT ".mysql_real_escape_string( $_POST['iDisplayStart'] ).", ".
mysql_real_escape_string( $_POST['iDisplayLength'] );
}
почему это происходит?как это исправить?Именно у меня есть две таблицы данных на этой странице. Я помещаю их в разные вкладки.
Сценарий данных
html таблица
серверный скрипт
Проблема возникает во время столбца show range
, но если этот столбец не используется, все могут работать правильно. Запрос, например:
$sQuery = "SELECT DATE(A.Inspection_datetime) AS Date, A.Line, A.Model,
A.Lot_no,A.Range_sampling,COUNT(A.Serial_number) AS Error,B.name AS PIC
FROM inspection_report A
LEFT JOIN Employee B
ON A.NIK=B.NIK
WHERE CHAR_LENGTH( A.Range_sampling ) < 17
AND MONTH(A.Inspection_datetime)=MONTH(CURRENT_DATE)" .$sWhere.$sGroupBy.$sOrder.$sLimit;
Является ли CHAR_LENGTH
коренной причиной?именно эта проблема возникает только на базе данных сервера для локального компьютера все идет хорошо. почему?