2010-06-16 3 views
0

Я довольно новичок в PHP, поэтому не знаю, как это сделать.Заполнение таблицы горизонтально и вертикально с помощью php и mysql

У меня есть записи в базе данных, которые ссылаются на изображения (фотографии профиля), которые я хочу отобразить 5 и 4 вниз. Как мне это сделать?

+0

Вы можете уточнить ваш вопрос немного? –

+0

Вы пытаетесь создать таблицу с 5 столбцами и 4 строками? –

+0

А что, если 5 не подойдет? Должен ли браузер отображать полосу прокрутки или они должны «плавать» (подсказка) в новую компоновку? (Я не пытаюсь здесь излишне усложнять ситуацию, просто интересно ...) – MvanGeest

ответ

1

Сначала я нашел бы достойный MySQL Tutorial. Затем я бы практиковал некоторые базовые запросы SELECT.

После того, как вы сделали, что это так просто, как

$sql = "SELECT `picture_link` FROM `users` WHERE 1"; 
$query = $this->db->query($sql); 

foreach($query->result() as $row) 
{ 
    echo $row->picture_link; 
} 

Обратите внимание, этот код обобщается

Общая таблица кодов

echo "<table><tr>"; 
$count = 1; 
foreach($query->result() as $row) 
{ 
    if($count % 5 == 0) 
    { 
     echo "</tr><tr>"; 
    } 

    echo "<td>" . $row->picture_link . "</td>"; 
    $count++; 
} 
+0

Я знаю MySQL и SQL, это просто PHP тоже новый. Это просто напечатало бы их по 1 строке каждый, хотя? не вдоль и вниз? – iamjonesy

+0

Правильно. То, что вы ищете, это таблица. –

+0

спасибо за добавление дополнительного кода! Похоже, он сделает то, что я хочу! – iamjonesy

Смежные вопросы