[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: удаление новости из БД
tureg1
всем привет, не могу разобраться, что нужно добавить в этот код что бы при выводе новости рядом с нею появлялась ссылка на её удаление?


<?php

$link = mysql_connect("localhost", "root", "")
or die("Не могу подканнектится!" );

mysql_select_db('zeon', $link) or die ('Не могу найти БД!');


$query = "SELECT * FROM news order by `news_id` DESC";

$result=mysql_query($query);

while($r=mysql_fetch_array($result)) {
echo "<font size=2 face=verdana><p align=justify><b>$r[date] $r[title]</b> <br>$r[content]</a></font></p>";
}
mysql_close($link);
?>


зарание спасбо :)



Спустя 8 минут, 7 секунд (29.01.2011 - 16:39) tureg1 написал(а):
и еще такой вопрос
страница с формой utf-8
поля в базе данных utf8_bin
однако данные в таблицу добавляются в виде Рє нам приехал Рє нам приехал

выводятся же они почти корректно, только почему то вместо буквы "Ш" отображается знак вопроса в ромбике, и данные при добавлеии в базу урезаются, хотя ограничение поля на 1000 символов

Спустя 1 минута, 52 секунды (29.01.2011 - 16:40) inpost написал(а):
tureg1
Создаётся отдельный скрипт с удалением, а так же ссылку на удаление, ID темы передавай по ссылке на тот скрипт через GET параметр.

Спустя 50 секунд (29.01.2011 - 16:41) Invis1ble написал(а):
echo '<a href="скрипт_для_удаления.php?id=' . $r['id'] . '">Удалить</a>';

Спустя 20 минут, 43 секунды (29.01.2011 - 17:02) tureg1 написал(а):
огромное вам спасибо, разобрался smile.gif
а по поводу кодировки подскажите

страница с формой utf-8
поля в базе данных utf8_bin
однако данные в таблицу добавляются в виде Рє нам приехал Рє нам приехал

выводятся же они почти корректно, только почему то вместо буквы "Ш" отображается знак вопроса в ромбике, и данные при добавлеии в базу урезаются, хотя ограничение поля на 1000 символов

Спустя 5 минут, 11 секунд (29.01.2011 - 17:07) Invis1ble написал(а):
tureg1
после коннекта к БД сделай 3 запроса
SET NAMES utf8;          
SET CHARACTER SET utf8;
SET COLLATION_CONNECTION="utf8_general_ci";

Спустя 46 секунд (29.01.2011 - 17:08) inpost написал(а):
используй utf_general

Спустя 1 час, 25 минут, 51 секунда (29.01.2011 - 18:34) tureg1 написал(а):
правильно ли я создаю базу?


CREATE TABLE `news` (
`news_id` int(32) NOT NULL auto_increment,
`title` varchar(200) collate utf8_general_ci NOT NULL default 'NOT NULL',
`content_urez` varchar(200) collate utf8_general_ci NOT NULL default 'NOT NULL',
`content` varchar(1000) collate utf8_general_ci NOT NULL default 'NOT NULL',
`date` varchar(32) collate utf8_general_ci NOT NULL default 'NOT NULL',
PRIMARY KEY (`news_id`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=19 ;

Спустя 2 дня, 3 минуты, 59 секунд (31.01.2011 - 18:38) tureg1 написал(а):
все же я так и не решил эту проблему, помогите плз

Спустя 8 минут, 15 секунд (31.01.2011 - 18:46) Snus написал(а):
tureg1
mysql_set_charset('utf8');

Спустя 16 часов, 25 минут, 43 секунды (4.02.2011 - 11:12) tureg1 написал(а):
куда это необходимо вставить?
после коннекта к базе?
у меня коннект в двух случаях, при записи и чтении, эти опреции обрабытывают два разных скрипта в разных файлах

Спустя 47 минут, 36 секунд (4.02.2011 - 11:59) Zerstoren написал(а):
Цитата (tureg1 @ 4.02.2011 - 08:12)
куда это необходимо вставить?
после коннекта к базе?
у меня коннект в двух случаях, при записи и чтении, эти опреции обрабытывают два разных скрипта в разных файлах

сразу после соединения с базой поставь

Спустя 9 часов, 53 минуты, 32 секунды (4.02.2011 - 21:53) @dmir@l написал(а):
а зачем тебе использовать mysql_fetch_array???
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.