Вы не зашли.
что это за регулярка? можт её как то укоротить?
Код:
lt;?if(!eregi("^((([a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z;]{2,3}))|(([0-9]{1,3}\.){3}([0-9]{1,3})))((/|\?)[a-z0-9~#%&'_\+=:;\?\.-]*)*)\$", $link1)) $link1="";?> |
Добавлено спустя 1 минуту 13 секунд: ---------------
p.s уж слишком мелкий шрифт в форуме, кода савсем невидать (ps с компа)
ska ska ska
ммм.. это на сколько я понимаю проверка на URI
[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z;]{2,3}) - проверка на домен (не совсем корректная)
[0-9]{1,3}\.){3}([0-9]{1,3} - IP
((/|\?)[a-z0-9~#%&'_\+=:;\?\.-]*)*) - строка запроса (QUERY_STRING)
не вижу особо в ней надобности где-бы то нибыло)
а вот что то в чате она делала)
ska ska ska
вот такой запрос реален? могет быть?
Код:
lt;?$r = mysql_qw("SELECT * FROM `koment` WHERE id_us='".$usid."' ORDER BY `id` DESC LIMIT $o,$do");?> |
у мене он что та неработает..
ska ska ska
Код:
span style="color: #0000BB"><?php$r = mysql_qw('SELECT * FROM `koment` WHERE `id_us`='.$usid.' ORDER BY `id` DESC LIMIT '.$o.','.$do);// проблема в переменных// либо $usid не тот// либо $o или $do не корректныеprint mysql_error();// что пишет тут??> |
пишет
Код:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 |
Добавлено спустя 2 минуты 40 секунд: с переменными
$o $do $usid всё пучком.
ska ska ska
что в них конкретно напиши.
echo 'SELECT * FROM `koment` WHERE `id_us`='.$usid.' ORDER BY `id` DESC LIMIT '.$o.','.$do;
напиши после запроса.
результат:
SELECT * FROM `koment` WHERE `id_us`=12 ORDER BY `id` DESC LIMIT 0,
ska ska ska
ну вот.
denich написал:
LIMIT 0,