[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ПХП + MySQL
soman
Приветствую, есть вопрос...
Как в пхп сделать добавление какой то новости...
Например есть база данных..
Есть таблица
id - id новости (нужно что бы автоматов добавляло)
title - название новости
avtor- автор новости (проект без регистрации..пусть будет графа автор новости)
lyrics - это пусть будет текст новости.

Нужен ПХП код, который бы подключался к БД и что бы с помощью этого кода пользователь мог добавлять песню.... спасибо за помощь.

(п.с. файл config.php уже есть..)[color=quot]

<?php

$db_name ="..."; //DAtabase name
$db_username ="....";
$db_password =".....";
$db_path ="localhost";

$db = @mysql_connect("$db_path","$db_username","$db_password");
@mysql_select_db("$db_name",$db);
$siteurl = "<a href='http://'>http://</a>.....";
$domain = "........";
?>

вот так создал config.php .
... прошу помогите..



Спустя 16 минут, 32 секунды (26.03.2012 - 16:50) TMake написал(а):
Для начало убери вот это
Цитата (soman @ 26.03.2012 - 17:33)
@

Суть вашего вопроса ускользает. Вы соответствующую литературу/мануал изучали?

Спустя 47 минут, 9 секунд (26.03.2012 - 17:37) beginner95 написал(а):
А я часто файл config.php или же db пишу так какая разница между тем что написано выше

<?php
$link = mysql_connect('localhost','root','') or die (mysql_error());
mysql_select_db('basa',$link) or die (mysql_error());
mysql_query('SET NAMES utf-8');
?>

я лишь задал кодировку и не вывел дынные сервера в переменные нужно ли им заводить переменные так как это указано выше ? :)

Спустя 5 часов, 42 минуты, 18 секунд (26.03.2012 - 23:19) soman написал(а):


Нужно создать базу данных (БД), пользователя базы данных, а также таблицу, где будут храниться те самые тексты песен. - ГОТОВО
3. В простейшем случае, нужно создать html-файл, в котором будет содержаться форма для добавления текстов в базу данных. Через форму данные, которые вводит пользователь, передаются php-программе (скрипту), отвечающей за обработку данных и их запись в БД. - НУЖНО СДЕЛАТЬ как то...
4. Ну и нужно написать сам php-скрипт, в котором предусмотреть поведение в случае ошибок пользователя, а также сделать минимальную защиту (т.к. пользователь может понавводить вместо текстов песен всякую лажу, в том числе и вредоносный код). - НУЖНО СДЕЛАТЬ КАК ТО...

Предположим, что у нас есть БД pesni, есть таблица news и форма с полями newstitle - название новости; newsavtor- автор новости; newslyrics - это пусть будет текст новости. Данные будет обрабатывать скрипт adnews.php следующего содержания (самый примитивный случай без всякой защиты):

<?php

$db_name ="..."; //DAtabase name
$db_username ="....";
$db_password =".....";
$db_path ="localhost";

$db = @mysql_connect("$db_path","$db_username","$db_password");
@mysql_select_db("$db_name",$db);

if ($_POST['newstitle']!="" and $_POST['newsavtor']!="" and $_POST['newslyrics']!="") {

$query = "INSERT INTO `news` (`title`, `avtor`, `lyrics`) VALUES ('".$_POST['newstitle']."', '".$_POST['newsavtor']."', '".$_POST['newslyrics']."')";
$result = mysql_query($query) or die ("<p>ошибка запроса</p>");
}

?>

Как-то так....

Спустя 3 минуты, 1 секунда (26.03.2012 - 23:22) Игорь_Vasinsky написал(а):
Быстрый ответ:

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