Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Добавление данных в бд 
:(
    Опции темы
MadDen
Дата 31.12.2007, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 31.12.2007

Репутация: нет
Всего: нет



мене нужно сделать чтобы данные (текст) записывались в бд.
вот листинг страницы write.php :


Код

<?php 
/// 
session_start(); // стартуем сессию 

include \\\"conf.php\\\\\\\"; // коннект к бд 
/// 
include \\\\\\\"header.php\\\\\\\"; 
/// 
$pass=$_POST[\\\\\\\'pass\\\\\\\']; 
$login=$_POST[\\\\\\\'login\\\\\\\']; 
$mess=$_POST[\\\\\\\'mess\\\\\\\']; 
/// 
If (!empty($_SESSION[\\\\\\\'login\\\\\\\'])) 
///1часть 
{ 

echo \\\\\\\'<div class=\\\\\\\"quote_conteiner\\\\\\\">\\\\\\\'; 
echo \\\\\\\'Добавить сообщение\\\\\\\'; 
echo \\\\\\\'</div>\\\\\\\'; 
echo \\\\\\\'<form name=\\\\\\\"write\\\\\\\" action=\\\\\\\"write.php\\\\\\\" method=\\\\\\\"post\\\\\\\">\\\\\\\'; 
echo \\\\\\\'<div class=\\\\\\\"quote_conteiner\\\\\\\">\\\\\\\'; 
echo \\\\\\\"<b>Сообщение:</b><br/> <input name=\\\\\\\'mess\\\\\\\' type=\\\\\\\'text\\\\\\\'>\\\\\\\"; 
echo \\\\\\\'</div>\\\\\\\'; 
echo \\\\\\\'<div class=\\\\\\\"quote_conteiner\\\\\\\">\\\\\\\'; 
echo \\\\\\\'<input type=\\\\\\\"submit\\\\\\\" name=\\\\\\\"ok\\\\\\\" value=\\\\\\\"Добавить\\\\\\\">\\\\\\\'; 
echo \\\\\\\'</div>\\\\\\\'; 
echo \\\\\\\'</form>\\\\\\\'; 
echo \\\\\\\'<div class=\\\\\\\"quote_conteiner\\\\\\\">\\\\\\\'; 
echo \\\\\\\'<a href=\\\\\\\"index.php\\\\\\\">Главная</a><br/>\\\\\\\'; 
echo \\\\\\\'</div>\\\\\\\'; 
exit(); 
} 
///2часть 
else 
{ 
echo \\\\\\\'<div class=\\\\\\\"quote_conteiner\\\\\\\">\\\\\\\'; 
echo \\\\\\\'Тебе тут нефиг делать иди\\\\\\\'; 
echo \\\\\\\'<a href=\\\\\\\"index.php\\\\\\\"> сюда</a><br/>\\\\\\\'; 
echo \\\\\\\'</div>\\\\\\\'; 
} 

if ($mess) 
{ 
mysql_query(\\\\\\\"INSERT into `g` (`mess`) values (\\\\\\\'$mess\\\\\\\')\\\\\\\"); 
} 
else 
{ 
echo \\\\\\\'Сообщение успешно добавленно\\\\\\\'; 
} 


/// 
include \\\\\\\"footer.php\\\\\\\"; 
/// 

?> 



Подскажите где ИМЕННО ошибка.
И ещё как сделать чтобы при выводе сообщения добавлялся логин(ник) тоесть кто его написал это сообщение.
PM MAIL   Вверх
FractalizeR
Дата 31.12.2007, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 27.12.2007
Где: Россия/Москва

Репутация: 2
Всего: 4



Ничего не понял в вашем скрипте. Что за сумасшедшее количество слешей? Зачем они нужны в таком количестве? И что именно там не работает?


--------------------
Чтобы поблагодарить или наоборот поругать участника форума лучше пользоваться значками "+" и "-", изменяющими репутацию. Они находятся слева от поста под именем пользователя.
PM MAIL   Вверх
XOTABIH
Дата 1.1.2008, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 25.12.2007

Репутация: нет
Всего: нет



MadDen Нифга непонятно зачем он задаёт вопрос? Ты должен читать изучать пхп тебе чё будут писать здесь целый список как производить запись в бд 

Подключение к бд
Код

<?php
include "./config.php";    //    подключаем конфиг с доступом к БД



производим запись это пример кстате это спасибо молексу он гдето тут оставлял пример бд и подключение к нему.
Код

//производим запись в базу
        if(isset($ok))
        {
            $add = "INSERT INTO `News` (`id`, `name`, `text`, `views`, `datew`) VALUES ('', '".$_POST['newsname']."', '". $_POST['newstext']."', 1, '".date("Y-m-d")."')";
            $result = mysql_query($add) or die("Произошла ошибка при добавление новости");
        }


include \\\\\\\"header.php\\\\\\\"; (а вот уже лишнее зачем делать на одной странице помойку можно вставить сначало вверх шапки и низ)include \\\\\\\"footer.php\\\\\\\";

вот так можно окуратно сначало вверх шапки а потом и низ а по серёдке можно нафигацию сделать и туда вставлять файлик чистый пхп код для обрабтки и связывания с бд 
Код

<? include "./head.php" ?>
<!-- content start -->


Вот слеши должны вытягиваться во в таком напровлении: //    Осуществляем подключение к БД + даем знать MySQL' 
есть и такие слэши когда производят операции тоесть данные функции пхп \

А так тебя непонял чего ты хочешь тут задаються воросы конкретные.
PM MAIL   Вверх
MadDen
Дата 1.1.2008, 06:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 31.12.2007

Репутация: нет
Всего: нет



Цитата

а вот уже лишнее зачем делать на одной странице помойку можно вставить сначало вверх шапки и низ


Я ТАК НЕ ДЕЛАЛ! это сам форум чёта мутит под новый год  smile 


PM MAIL   Вверх
XOTABIH
Дата 1.1.2008, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 25.12.2007

Репутация: нет
Всего: нет



MadDen: вот я тебе достал книжицу эллектроную по пхп там можешь почитать там вроде описовалось как подключиться к бд хотя я непомню я просто сейчас перехожу потехоньку на пхп 5.0 


1. http://www.softtime.ru/info/bookphp.php
Я ТАК НЕ ДЕЛАЛ! это сам форум чёта мутит под новый год ))) (Но у меня то почемуто нармально всё)
Вообще производить запись в бд к ней надо подключаться ты можешь мне скинуть свой конфиг я посмотрю и бд.
Ну это пожеланию.

А так у меня всё. smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.