на главнуюВсе эхи RU.PHP.CHAINIK
войти ?

Re: запрос из 2-х таблиц

От Vladimir_Vetchinow (2:5035/61) к Oleg Redut

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hello Oleg.

Втp Май 25 2010 20:14, you wrote to me:

VV>> Попробовал вывести через массив:

VV>> $result2 = mysql_query("SELECT...

VV>> for ($data=array(); $row=mysql_fetch_assoc($result2); $data[]=$row);
VV>> echo "<pre>"; print_r($data); echo "</pre>";

OR> while ( list[$id1, $id2, $data, $text] = mysql_fetch_row($result) ) {
OR> echo "<pre>".$id1." - ".$id2." - ".$data." - ".$text."</pre>";
OR> }
VV>> 8-(
Толи я с синтаксисом накосячил, толи что, но результат тот же.
Как ни бился - не заработало...

Плюнул я на эти хитрые селекты, сделал цикл(все равно на страницы бить) и двумя селектами - первый из первой таблицы одну запись, второй из второй таблицы все, что на первую завязано. Вобщем решил.

Есть еще вопрос.
Хочу, если селект по второй не дал результата выводить "Hет ответов"

Вот это не работает:

$num_rows = mysql_num_rows($result4);
if ($num_rows<1){
echo "Hет ответов";
}

Эта конструкция работает, только если >0
Исправно выводит сколько нашлось строк...

Vladimir_Vetchinow

... *Как ни спеши, тебя опережает Клейкий ярлык, как отметка на лбу(c)B.Выс*

--- GoldED+/W32 1.1.4.3
* Origin: Apache/2.2.2 (Unix) PHP/5.1.4 mySQL 5.0.26 (2:5035/61)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.PHP.CHAINIK?msgid=2:5035/61+4bff502a