|
|
|
| ЗДраввутйе..мне кое-что надо додумать)
Сам не могу...
Вообщем есть 2 таблицы
servers и vote
У меня на странице выводится инфа вся из таблицы servers т.е. я делаю while($row = mysql_fetch .....
Так вот...и выводится в этом цикле одна колонка из таблицы vote
А мне надо сделать чтобы ORDER всей выводимой инфы был по vote т.е. по таблице которая внутри while()...
Как это сделать я не соображаю.... | |
|
|
|
|
|
|
|
для: SnooPI
(03.02.2008 в 18:53)
| | а пример кода, структуру таблиц можете дать?
Если Вы выбирали всё одним запросом, то просто в мускульном запросе используйте ORDER BY имя_таблицы.имя_поля ASC, если нет, то лучше сделать одним запросом. | |
|
|
|
|
|
|
|
для: Dobryy
(03.02.2008 в 20:03)
| |
$query = "SELECT * FROM `servers` WHERE `check`='1' LIMIT ".$start.", ".$num;
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo $row['ip'].$row['port'];
echo mysql_num_rows(mysql_query("SELECT * FROM `vote` WHERE `ip`='".$row['ip']."' AND `port`='".$row['port']."'"));
}
|
Код почти такой...
Вот мы делаем цикл....
Дело в том что результаты голосов в таблице vote
Но в vote также есть колонки IP и PORT которые равны тем что в таблице servers
Т.е. надо сделать ORDER by vote ASC, но как сделать до цикла вот не понятно( | |
|
|
|
|
|
|
|
для: SnooPI
(04.02.2008 в 03:02)
| | Вы не указали ни структуру таблиц , ни пример строк в ней, ни то, как связываются эти таблицы. | |
|
|
|
|
|
|
|
для: Trianon
(04.02.2008 в 09:21)
| | Прикрепил скрины структуры таблиц..
Как они связаны я выше написал код..
Там есть вывод из 2х таблиц | |
|
|
|
|
|
|
|
для: SnooPI
(04.02.2008 в 11:27)
| | Хм....помогите | |
|
|
|