вопрос
Доброго всем дня, возникла проблема с выводом данных из бд на страницу. Перечитал схожие вопросы тут - не нахожу ошибку. Ткните носом(
Получается вывести только одну строку из бд, а нужно все (либо с ограничением в N штук) и не получается использовать свой тег для вывода.... только через эхо выводит(
Вводные:
таблица бд: test_potok (где test_ - префикс)
код модуля
Получается вывести только одну строку из бд, а нужно все (либо с ограничением в N штук) и не получается использовать свой тег для вывода.... только через эхо выводит(
Вводные:
таблица бд: test_potok (где test_ - префикс)
код модуля
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
include ('engine/api/api.class.php');
$potok=$dle_api->load_from_cache( "potok", 60);
if (!$potok) {
$sql = $db->query("SELECT * FROM " . PREFIX . "_potok");
while($row = $db->get_row($sql)){
$potok = "<tr><td>".$row['id']."</td><td>".$row['status']."</td><td>".$row['name']."</td><td>".$row['date']."</td><td>".$row['potokov']."</td><td>".$row['goods']."</td><td>".$row['bad']."</td></tr>";
}
$db->free();
$dle_api->save_to_cache ( "potok", $potok);
}
$tpl->set ('{potok}', $potok);
$potok = "<tr><td>".$row['id']."</td><td>".$row['status']."</td><td>".$row['name']."</td><td>".$row['date']."</td><td>".$row['potokov']."</td><td>".$row['goods']."</td><td>".$row['bad']."</td></tr>";на
$potok .= "<tr><td>".$row['id']."</td><td>".$row['status']."</td><td>".$row['name']."</td><td>".$row['date']."</td><td>".$row['potokov']."</td><td>".$row['goods']."</td><td>".$row['bad']."</td></tr>";
Почитайте о конкатенации строк