Вы не зашли.
Главная » PHP » PHP+MySQL
#791. Gemorroj Off (107)
Administrator
2010.11.16 19:07
mysql_affected_rows
#792. Nu3oN Off (11)
Moderator
2010.11.21 01:01
Че та уже час втыкаю, и нихрена не пойму о_О

Вот таблица
Код:
-- --------------------------------------------------------
 
--
-- 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
Я буду лучше голоден, но между креслом и рулем и на дороге.
#793. Nu3oN Off (11)
Moderator
2010.11.21 01:01
ооо блин... теперь еще хлеще история

пишу так
Код:
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);
отправляю один запрос, а записывается дважды о_О
Я буду лучше голоден, но между креслом и рулем и на дороге.
#794. Gemorroj Off (107)
Administrator
2010.11.21 13:01
воспроизвести не удалось (php 5.3.3). вероятно, тут нужно копать в сторону некорректного php кода, а не sql
#795. Nu3oN Off (11)
Moderator
2010.11.21 14:02
ошибка разрешилась сама... думаю надо удалять денвер и ставить топ сервер о_О
то при запуске еще требует какую то библиотеку 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 {////}?>
Я буду лучше голоден, но между креслом и рулем и на дороге.
#796. Gemorroj Off (107)
Administrator
2010.11.21 15:03
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 нет.
#798. НЕЗНАЙКА Off (11)
Участник
2010.11.24 15:03
Если она в HTML не отображается, то врядли с PHP все наладится
ДАУН-Данная Аватара Унаследована Незнайкой
#799. LooK Off (1)
Участник
2010.11.27 19:07
Вообщем такая проблема:
С этой http://mobjar.ru/games/8433 (к ресурсу отношения не имею), надо с неё регулярками вырезать экраны, да так чтоб список экранов соответствовал джар файлу. То есть я парсю данную страницу, и записываю в бд. Есть поле с экранами и надо записывать так:
176x220: MOT E398,E770,L7,E1,V3i,Vxxx\n|\n240x320: S40 3ed.\n240x320: S60 3ed.: Symbian 9.1\n
Я смог сделать только чтобы по одной строке с каждого джар файла писалось, а ведь  где одна строка, а где-то две, три, и при чем все это к одной игре относится.
#800. Gemorroj Off (107)
Administrator
2010.11.28 01:01
Код:
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);
Страниц: 178 79 80 81 82119 Все
Главная
WEB
PunBB Mod v0.6.2
0.036 s