как може да се направи когато ПРИМЕРНО искам да сложа <font color="#FF0000"> в бд-то и то да се изпълнява но само за определено поле.
ето базата данни и адд.пхп
add.php
и полето което искам да оспълнява скриптове да е `text` ...?
ето базата данни и адд.пхп
Код:
CREATE TABLE `lyrics` (
`id` int(255) NOT NULL auto_increment,
`izpulnitel` varchar(255) NOT NULL,
`pesen` varchar(255) NOT NULL,
`text` text NOT NULL,
`link` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COLLATE=cp1251_bulgarian_ci;
add.php
Код:
<form method='post' action=''>
Изпълнител: <input type='text' name='izpulnitel1'><br>
Песен: <input type='text' name='pesen1'><br>
Текст: <textarea name='text1'></textarea><br>
Линк към песента: <textarea name='link1'></textarea><br>
<input type='submit' name='addlyric' value='Add'>
</form>
<?php
if($_POST['addlyric']){
$izpulnitel = htmlspecialchars($_POST['izpulnitel1']);
$pesen = htmlspecialchars($_POST['pesen1']);
$text = htmlspecialchars($_POST['text1']);
$link = htmlspecialchars($_POST['link1']);
if(empty($izpulnitel) or empty($pesen) or empty($text) or empty($link)){
//Това го показва, когато някой не е попълнил всички полета
echo "Попълни всички полета!";
}
else {
//Променете данните за свързване към базата данни
$user = "";//дб име
$pass = "";//дб парола
$db = "haznata_lyrics";//дб
$host = "localhost";//хост
$connection = mysql_connect($host, $user, $pass) or die("Сайтът не може да се свърже към базата данни1");//свързваме се към базата данни
$db = mysql_select_db($db,$connection)or die("Сайтът не може да се свърже към базата данни2");
$query = mysql_query("INSERT INTO `lyrics` (`id`, `izpulnitel`,`pesen`, `text`, `link`) VALUES('','$izpulnitel','$pesen','$text','$link')");
//Това го показва, когато текста е добавен успешно
echo "Текстът е добавен!";
}
}
?>