|
|
|
| Как пройтись циклом так, чтобы информация из БД сортировалась в таблицу в два столбца? | |
|
|
|
|
|
|
|
для: NIK
(17.05.2006 в 18:29)
| | А конкретнее? Что вызывает затруднение, какова струкутра таблицы и какие данные нужно вывести? | |
|
|
|
|
|
|
|
для: mtxd
(17.05.2006 в 18:48)
| | Структура таблицы: id записи и некий description
Нужно сделать так:
<table>
<tr>
<td><a href='?id=$id'>$description</a></td>
<td><a href='?id=$id'>$description</a></td>
</tr>
</table>
|
Затруднение вызывает то, как вывести следующую запись в этожу строку в вторую ячейку | |
|
|
|
|
|
|
|
для: NIK
(17.05.2006 в 18:52)
| | Если я правильно тебя понял, то:
<?
$request = mysql_query("твой mysql запрос";);
if($request) {
while($result = mysql_fetch_object($request)) {
$id = $result->id;
$description = $result->description;
//html код типа того, что выше. через print, конечно.
..........
..........
..........
}
}
?>
|
| |
|
|
|
|
|
|
|
для: mtxd
(17.05.2006 в 18:57)
| | в таком случае получается вот что:
<table>
<tr>
<td><a href=''>description 1</a></td>
<td><a href=''>description 1</a></td>
</tr>
<tr>
<td><a href=''>description 2</a></td>
<td><a href=''>description 2</a></td>
</tr>
<tr>
<td><a href=''>description 3</a></td>
<td><a href=''>description 3</a></td>
</tr>
</table>
|
а нужно:
<table>
<tr>
<td><a href=''>description 1</a></td>
<td><a href=''>description 2</a></td>
</tr>
<tr>
<td><a href=''>description 3</a></td>
<td><a href=''>description 4</a></td>
</tr>
</table>
|
| |
|
|
|
|
|
|
|
для: NIK
(17.05.2006 в 19:35)
| | Если я вас правильно понял...
<?php
$Query = mysql_query("select id, description from TABLE_NAME");
$Count = 0;
echo "<table>";
while($Result = mysql_fetch_object($Query)) {
if(empty($Count)) { echo "<tr>"; }
echo "<td><a href = 'somefile.php?id=$Result->id'>$Result->description</a></td>";
if($Count == 1) {
$Count = 0;
echo "</tr>";
} else { $Count++; }
}
if($Count != 0) { echo "<td> </td></tr>"; }
echo "</table>";
|
Идея в этом. Не тестировал, писал от руки, так что вы уж сами...
Перечел и сам задумался: что бы здесь значило "писал от руки"... | |
|
|
|
|
|
|
|
для: ck
(17.05.2006 в 20:03)
| | да у тебя от руки писать прямо талант! Спасибо! | |
|
|
|