все разоьрался. сделал так
mysql_result(mysql_query("SELECT `num` FROM `file` WHERE `id`=$id"), 0);
dagSTILE, mysql_result() в 7 раз тормозит работу пыха, лучше юзай assoc или array:
$q = mysql_fetch_array(mysql_query("SELECT `num` FROM `file` WHERE `id`=$id"));
Hameleon, прямо таки в 7 раз. Время генерации обработки запроса 10 000 000 раз:
mysql_result() - 7.4845
mysql_fetch_array() - 5.6261
mysql_fetch_assoc() - 5.5873
566,
$res5=mysql_query("SELECT * FROM users WHERE ".$golos." ORDER BY `text` ASC LIMIT $start, $num");
проверял на 10000 записей мускула, самую быструю работу показал mysql_result();
16 Июл 2010, 11:02больше сил нет не получаеться ни чего
вот таблица голосований
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&kto='.intval($msg['id']).'">'.$gosik.'</a>]<br/>';
echo '</div>';
}
Помогите уже неделю не могу решить проблему
то что выше даны мне коды не работают