Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Удаление строк
 
 автор: Karum   (26.10.2005 в 15:56)   письмо автору
 
 

$r=mysql_query("select * from table1 ORDER BY id DESC");
for($i=0; $i<mysql_num_rows($r); $i++)
{
$f=mysql_fetch_array($r);
echo "<tr><td width=140 height=20><div align=left><b>$f[name]</b></div></td><td width=320 align=left><div style='color:999999;' align=left>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='$f[url]' target='_blank'><b>$f[url]</b></a> </div></td></tr> <tr><td colspan=2 width=320><div align=left> $f[about] </div></td></tr>";

}

Что нужно добавить, чтобы при выводе каждой строки появлялась ссылочка дял удаления каждой строки?

Заранее спасибо!

   
 
 автор: cernos   (26.10.2005 в 16:14)   письмо автору
 
   для: Karum   (26.10.2005 в 15:56)
 

Имеется ввиду удаление строки в БД!
Если да то испоьзуйте

delete from table where id= ;

Т.е.
Вам необходимо написать отдельную страницу по удалению строк в табле!
Допустим есть страница ссылкой <a href="del.php?id=1>Удалить</a>
а на странице удаления del.php



if(isset($del)) $query=mysql_query("delete from  table1 where id=1;");
if($query) echo "Строка удалена успешно";
else echo "Строка не удалена, по причине...";

   
 
 автор: Karum   (26.10.2005 в 17:07)   письмо автору
 
   для: cernos   (26.10.2005 в 16:14)
 


<?
define
("DBName","motto_guestbook");
define("HostName","localhost");
define("UserName","motto_guestbook");
define("Password","");

if(!
mysql_connect(HostName,UserName,Password))
{
echo 
"huevaia baza!";
echo 
mysql_error();
exit;
}
mysql_select_db(DBName);

 if(isset(
$_POST['id']))
{
$id $_GET['id'];
$query=mysql_query("delete from  table1 where id=$id"); 
if(
$query) { echo "Строка удалена успешно"; }
else echo 
"Строка не удалена, по причине..."
} else echo 
"";
?>


Вот код удаления, но оно не удаляется!

   
 
 автор: Karum   (26.10.2005 в 18:44)   письмо автору
 
   для: Karum   (26.10.2005 в 17:07)
 

Непонятно чего оно не хочет удалять из базы! ХелП!

   
 
 автор: Karum   (26.10.2005 в 19:24)   письмо автору
 
   для: Karum   (26.10.2005 в 18:44)
 

Йо!!! извините мужики, протупил!

2cernos: спасибо!!!!!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования