Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по MySQL
Сообщения
dagSTILE

все разоьрался. сделал так
mysql_result(mysql_query("SELECT `num` FROM `file` WHERE `id`=$id"), 0);

16 Июл 2010, 6:08
dagSTILE

560, нет . надо было просто вывести инфу из поля которому пренадлежит id

16 Июл 2010, 6:09
suhonok

dagSTILE, как угодно, главное разобрался

16 Июл 2010, 6:10
Hameleon

dagSTILE, mysql_result() в 7 раз тормозит работу пыха, лучше юзай assoc или array:
$q = mysql_fetch_array(mysql_query("SELECT `num` FROM `file` WHERE `id`=$id"));

16 Июл 2010, 8:09
nitron

Hameleon, прямо таки в 7 раз. Время генерации обработки запроса 10 000 000 раз:
mysql_result() - 7.4845
mysql_fetch_array() - 5.6261
mysql_fetch_assoc() - 5.5873

16 Июл 2010, 9:37
megazlo

не ужели не кто не сталкивался с такой проблемой? С поста 538

16 Июл 2010, 9:39
dagSTILE

566,
$res5=mysql_query("SELECT * FROM users WHERE ".$golos." ORDER BY `text` ASC LIMIT $start, $num");

16 Июл 2010, 9:54
stallon

проверял на 10000 записей мускула, самую быструю работу показал mysql_result();

16 Июл 2010, 11:02
Akademik

566, код дай свой

16 Июл 2010, 11:43
megazlo

больше сил нет не получаеться ни чего
вот таблица голосований
CREATE TABLE `golosovaniya` (
`dbid` int(11) NOT NULL auto_increment,
`id` int(20) NOT NULL,
`text` smallint(3) NOT NULL,
`soft` varchar(90) NOT NULL,
`ip` varchar(16) NOT NULL,
`nik` varchar(90) NOT NULL,
PRIMARY KEY (`dbid`)
) TYPE=MyISAM AUTO_INCREMENT=1;
а вот код
вывода
$golos=mysql_result(mysql_query("SELECT COUNT(*) FROM $suf WHERE id;"),0);
$res5=mysql_query("SELECT * FROM users WHERE ".$golos." ORDER BY text DESC LIMIT $start, $num");

while($msg=mysql_fetch_array($res5)){
$gosik = mysql_result(mysql_query("SELECT COUNT(text) FROM ".$suf." WHERE `id`=".intval($msg['id']).""),0);
echo '<div class="phdr">Ник: <b>'.$msg['name'].'</b> голосов[<a href="index.php?op=who&amp;kto='.intval($msg['id']).'">'.$gosik.'</a>]<br/>';
echo '</div>';
}
Помогите уже неделю не могу решить проблему

то что выше даны мне коды не работают

16 Июл 2010, 18:36
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.