Вы не зашли.
Че та уже час втыкаю, и нихрена не пойму о_О
Вот таблица
Код:
-- -------------------------------------------------------- |
|
-- |
-- Table structure for table `o]dEa_online` |
-- |
|
CREATE TABLE IF NOT EXISTS `o]dEa_online` ( |
`id` int(11) NOT NULL AUTO_INCREMENT, |
`user_type` int(11) NOT NULL, |
`time_click` int(11) NOT NULL, |
`user_agent` text NOT NULL, |
`user_ip` varchar(150) NOT NULL, |
`user_login` varchar(50) NOT NULL, |
`user_id` int(11) NOT NULL, |
PRIMARY KEY (`id`), |
KEY `id` (`id`) |
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ; |
|
-- |
-- Dumping data for table `o]dEa_online` |
-- |
|
INSERT INTO `o]dEa_online` (`id`, `user_type`, `time_click`, `user_agent`, `user_ip`, `user_login`, `user_id`) VALUES |
(1, 0, 1290290732, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.6.30 Version/10.63', '127.0.0.1', '', 0); |
отправляю такой запрос
Код:
UPDATE `o]dEa_online` SET |
`user_type` = '1', |
`time_click` = '1290290732', |
`user_login` = 'Nu3oN', |
`user_id` = '1' |
WHERE `user_ip` = '127.0.0.1' |
AND `user_agent` = 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.6.30 Version/10.63' |
time_click обновляется, а все остальное с нулевым значением...
Добавлено спустя 38 секунд: тоже самое и при записи
З.ы это mysqli
Я буду лучше голоден, но между креслом и рулем и на дороге.
ооо блин... теперь еще хлеще история
пишу так
Код:
span style="color: #0000BB"><?php $mysqli -> query("INSERT INTO `online` SET `user_type` = '".$setOnline['type']."', `time_click` = '".SITE_TIME_SHIFT."', `user_agent` = '".$mConnect -> user_header('ua')."', `user_ip` = '".$mConnect -> user_header('ip')."', `user_login` = '".$setOnline['login']."', `user_id` = '".$setOnline['id']."'; ");?> |
всего один запрос, а вот что выходит в итоге
Код:
INSERT INTO `o]dEa_online` (`id`, `user_type`, `time_click`, `user_agent`, `user_ip`, `user_login`, `user_id`) VALUES |
(1, 1, 1290292681, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.6.30 Version/10.63', '127.0.0.1', 'Nu3oN', 1), |
(2, 1, 1290292681, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.6.30 Version/10.63', '127.0.0.1', '', 0); |
отправляю один запрос, а записывается дважды о_О
Я буду лучше голоден, но между креслом и рулем и на дороге.
воспроизвести не удалось (php 5.3.3). вероятно, тут нужно копать в сторону некорректного php кода, а не sql
ошибка разрешилась сама... думаю надо удалять денвер и ставить топ сервер о_О
то при запуске еще требует какую то библиотеку avicodec.dll вроде...
Добавлено спустя 3 минуты 5 секунд: Gemorroj написал:
воспроизвести не удалось (php 5.3.3). вероятно, тут нужно копать в сторону некорректного php кода, а не sql
нет... этот запрос отправляется в том виде, что я показал!
я специально писал такую фигню
Код:
span style="color: #0000BB"><?phpclass SQL extends MySQLi { public function sqlQuery($q) { if ($this -> real_query($q)) { echo $q.'<br />'; return new SQLResult($this); } else { return false; } }}class SQLResult extends MySQLi_Result {////}?> |
Я буду лучше голоден, но между креслом и рулем и на дороге.
Nu3oN, так а что денвер? от него по сути только автосоздание хостов. php, apache, mysql можно руками самому обновлять из noinstall версий (ссылки могу дать, если надо). avicodec.dll для php_ffmpeg нужен вроде.
#797.
Voron
Гость
2010.11.24 14:02
Подскажите пожалуйста как сделать вывод картинки. Есть файл img.php которий подключается на страницу
test.php через echo'<img src="image.php" alt="+"/>'; В файле img.php подключается файл-картинка c адресом http://sait.ru/AAAAAAAAAAAA . Мне нужно чтоб при запросе <img src="image.php" alt="+"/> выводилась картинка с адресом http://sait.ru/AAAAAAAAAAAA .
Пробывал так,для файла image.php, но не фурычит(
Код:
$url = 'http://sait.ru/AAAAAAAAAAAA'; |
|
$ooo = imageCreateFrompng("$url"); |
header("Content-type: image/png"); |
Imagepng($ooo); |
Если просто выводить в файле test.php картинку через echo '<img src="http://sait.ru/AAAAAAAAAAAA"/>'; то нормально отображает ее только Opera a Google Chrome и Internet Explorer нет.
Если она в HTML не отображается, то врядли с PHP все наладится
ДАУН-Данная Аватара Унаследована Незнайкой
Вообщем такая проблема:
С этой http://mobjar.ru/games/8433 (к ресурсу отношения не имею), надо с неё регулярками вырезать экраны, да так чтоб список экранов соответствовал джар файлу. То есть я парсю данную страницу, и записываю в бд. Есть поле с экранами и надо записывать так:
176x220: MOT E398,E770,L7,E1,V3i,Vxxx\n|\n240x320: S40 3ed.\n240x320: S60 3ed.: Symbian 9.1\n
Я смог сделать только чтобы по одной строке с каждого джар файла писалось, а ведь где одна строка, а где-то две, три, и при чем все это к одной игре относится.
Код:
span style="color: #0000BB"><?php$str = file_get_contents('http://mobjar.ru/games/8433');$str = explode('</table>', $str);$arr = array();for ($i = 1, $all = sizeof($str); $i < $all; ++$i) { $ex = explode('</div>', $str[$i]); $arr[] = trim($ex[0]);}print_r($arr); |