Вот код:Как добавить mysql_real_escape_string(): к этому?
//check if the starting row variable was passed in the URL or not
if (!isset($_GET['pg']) or !is_numeric($_GET['pg'])) {
//we give the value of the starting row to 0 because nothing was found in URL
$startrow = 0;
//otherwise we take the value from the URL
} else {
$startrow = (int)mysql_real_escape_string($_GET['pg']);
}
Всякий раз, когда я пытаюсь добавить mysql_real_escape_string(); к $ _GET ['pg') в! isset, код не выполняется, и я не получаю сообщение об ошибке.
Попробуйте удалить '(int)' в начале 'mysql ...' ... Может случиться так, что –
Зачем вы вытаскиваете результат 'mysql_real_escape_string' (строка) в' int'? –
Или, чтобы задать вопрос, почему вы используете 'mysql_real_escape_string' здесь? –