ivashka: допустим есть 1000 инсертов в минуту,mysql_insert_id() - может вернуть не то значение.
Так как 2 запроса, могут в очередь на мускуль стать не один за другим, а между ними еще инсерт влезет.
Решение нашел через использование этих двух запросов в одной тразакции, тогда все будет суперово, и возвратится то что нужно.
Что-то бред какой-то. mysql_insert_id — прекрасная функция и, как выше было сказано, работает исключительно в рамках соединения с БД.
Судя по всему, HostCMS.
Я думаю, все-таки, wordpress.
На сколько я понял, нужно сделать что-то вроде, как в контакте переход по внешней ссылки?
Самое простенькое.
Создаете файлик away.php, в нем:
<?php
Header("Location: ".$_GET['to']);
?>
а внешние ссылки делаете вида: /away.php?to=http://www.yandex.ru , например.
goodier, вы $useronline два раза суете в mysql_fetch_array.
А по поводу рационализации вопроса, поясните подробнее суть проблемы.
допустим есть 1000 инсертов в минуту,mysql_insert_id() - может вернуть не то значение.
Так как 2 запроса, могут в очередь на мускуль стать не один за другим, а между ними еще инсерт влезет.
Решение нашел через использование этих двух запросов в одной тразакции, тогда все будет суперово, и возвратится то что нужно.
Что-то бред какой-то. mysql_insert_id — прекрасная функция и, как выше было сказано, работает исключительно в рамках соединения с БД.
Купите лицензию, она относительно дешево стоит, упростит большинство возникнувших в будущем проблем.
Пишите плагин, что ещё можно сказать. Хотя логичнее сделать, чтобы подобный вывод был через записи в блог. В шаблонах настраивайте.
Юзайте мануал по стандартным ф-иям. Там все есть.