![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2003
Адрес: Dniepropetrovsk
Сообщений: 13
|
Привет всем! У меня есть вопрос. Я пишу форум на php+mysql
Мне выдается ошибка в строке с while(ниже выделена болдом), и не возвращает данные запроса. вот код: function get_topics(){ include "db_config.php"; $co=mysql_connect($host, $login, $pass); if(!$co){echo "can't connect db ";} else { @mysql_select_db("auroracamp",$co); $sql="SELECT * FROM 'topics' WHERE tid='1' ORDER BY date DESC"; $a=mysql_query($sql); $b=mysql_num_rows($a); if($b>30){ $pag=$b/30; echo "<font face='arial' size=3> страница "; for ($i=0; $i<$pag; $i++) { echo "<a href=index.html?page=$i>$i</a></font>" ; } if(isset($page)){ $from=($page)*30; $sql="select * from topics order by date desc limit $from,29"; $result=mysql_query($sql); $nr=mysql_num_rows($result); while($nn=mysql_fetch_array($result) { maintopicform(); topicform($nn[topic],$nn[answ],$nn[views],$nn[auth],$nn[lastansw],$nn[tid]); } }else{ $sql="SELECT * FROM 'topics' ORDER BY date ASC"; $result=mysql_query($sql); $nr=mysql_num_rows($result); while($nn=mysql_fetch_array($result) { maintopicform(); topicform($nn[topic],$nn[answ],$nn[views],$nn[auth],$nn[lastansw],$nn[tid]); } } }}} функции maintopicform() и topicform() описаны заранее. Помогите пожалуйсто? Что у меня не правильно?
__________________
NOVAKjr |
|
|||||
|
while($nn=mysql_fetch_array($result)) {
|
|
|||||
|
Ветеран форума
|
$sql="SELECT * FROM `topics` WHERE tid='1' ORDER BY `date` DESC";
__________________
... |
|
|||||
|
"simple"
|
2Pejone
А нафига косые кавычки? |
|
|||||
|
Ветеран форума
|
metton
на случай если "служебное слово" мюскла совпадает с названием столбца... но в этом случае - ессественно забыта закрывающая скобка... |
|
|||||
|
Ветеран форума
|
та умники =)))
посмотрим на єти две пеерменніе и их расположение в коде $nn i $nr
__________________
... |
|
|||||
|
"simple"
|
2nagash
Спасибо не зналЗЫ: а всё-таки, зачем тогда было topics тоже кавычить? Разве есть такое служебное/зарезервированное слово? |
|
|||||
|
Ветеран форума
|
есть такое понятие правильный формат кода...
__________________
... |
|
|||||
|
"simple"
|
2Pejone
Понял. Но тогда следовало бы и tid закавычить. Или нет?.. |
|
|||||
|
2 novajkr,
мдя батенька, по ходу до вБуллетина вам далеко ![]() я думаю начинать надо с меньших обьемов кода или нервного расстройства вам не избежать. А быть может просто плюнете. ПХП в атцтой ... Надо учитца рационально. Особенно программированию. |
![]() |
Часовой пояс GMT +4, время: 23:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|