вот вывод данных с таблицы и удаление ! как можно реализовать если в таблице нет данных то чтоб писало что в таблице данных нет!
//баг трекер
if(($act=="bugs")&&($glogin=="true")) {
include ('admin/config.php');
/* Соединяемся с базой данных */
$hostname = $sqlhost; // название/путь сервера, с MySQL
$username = $sqlusr; // имя пользователя (в Denwer`е по умолчанию "root")
$password = $sqlpass; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = $realmd; // название базы данных
$table = "bugs";
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
mysql_select_db($dbName) or die (mysql_error());
/* Если была нажата ссылка удаления, удаляем запись */
$del = $query = "delete from $table where (id='$del')";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
mysql_query($query) or die(mysql_error());
/* Заносим в переменную $res всю базу данных */
$query = "SELECT * FROM $table";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
/* Узнаем количество записей в базе данных */
$row = mysql_num_rows($res);
/* Выводим данные из таблицы */
echo ("
<div class='hbox homevote'>
<h3>Настройка подключения</h3>
<div class='cont'>
");
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
echo "
<form action='?act=edit' method=post>
<table width='100%' border='0'>
<tr><td>Имя персонажа:</td><td>".$row['usr_name']."</td></tr>
<tr><td>Дата добовления:</td><td>".$row['data']."</td></tr>
<tr><td>Метка бага: </td><td>".$row['vids_bug']."</td></tr>
<tr><td>Сылка на wowhead</td><td><input type=text size=55 value='".$row['usr_link']."'></td></tr>
<tr><td>Описание бага:</td><td><textarea cols=42 rows=6>".$row['full_bug']."</textarea></td></tr>
<tr><td></td><td>
<input type='button' value='Удалить' onclick='if(confirm(\"Вы действительно хотите удалить эту тему?\"))location.href=\"?act=bugs&del=".$row["id"]."\";' class='form' style='width:200px;'>
</td></tr>
</table>
</form>\n";
}
echo ("</div></div>\n");
/* Закрываем соединение */
mysql_close();
/* Выводим ссылку возврата */
}
//КОНЕЦ
Спустя 3 минуты, 28 секунд (28.02.2011 - 00:47) Lenarfate написал(а):
if(mysql_num_rows($res) == 0) echo "в базе нет записей";
Спустя 3 часа, 47 минут, 48 секунд (28.02.2011 - 04:35) ak_lucky_47 написал(а):
Lenarfate
благодарю!!!
благодарю!!!
Спустя 9 минут, 42 секунды (28.02.2011 - 04:45) inpost написал(а):
if(!mysql_num_rows($res))