Помогите пожалуйста с простеньким кодом...

Kirk

Новичок
Здравствуйте, хочу создать обычную страницу HTML чтоб читала данные из базы данных.. я написал так :

PHP:
<?php

$limit="20";
$zapros = mysql_query("SELECT * FROM `name` DESC LIMIT $limit");
while ($row = @mysql_fetch_assoc($zapros)):
$name = $row['name'];?>
<div align="center"><?php print $name;?><b></b></div>
<?php endwhile; ?>

Но что то не получается((
Помогите пожалуйста!!!!
 

KorP

Новичок
убери собаку, увидишь что запрос ничего не возвращает, а потом почитай как юзать DESC
 

Активист

Активист
Команда форума
PHP:
<?php
ini_set("display_errors", "on");
error_reporting(E_ALL);

$limit="20";
$zapros = mysql_query("SELECT * FROM `name` DESC LIMIT $limit") or die(mysql_error()); // !
while ($row = mysql_fetch_assoc($zapros)):
$name = $row['name'];?>
<div align="center"><?php print $name;?><b></b></div>
<?php endwhile; ?>
 

morfey

Новичок
Возможно банально, но соединение с базой есть?

Я уже молчу о самом запросе... `order by COL` где, если используется desc??

PHP:
<?php
mysql_connect('host','login','password');
mysql_select_db('database');
$limit = 100;
$query = mysql_query('select * from `name` ORDER BY `name` DESC limit '. $limit);

while ($row = mysql_fetch_array($query)) {
    echo "<div align=\"center\">".$row['name']."</div>";
}

?>
 
Сверху