[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление данных в БД
LOSTik
Пишу Пытаюсь написать, но никак, простой скрипт добавления и вывода данных из БД, написал запрос на добавление значений в базу:

<?
@include("tpl/sql.php");
@mysql_connect("$dbhost","$dblogin","$dbpass") or die ("Невозможно подключиться к базе данных");
@mysql_select_db("$dbname");
$sql="SELECT * FROM $dbname WHERE message='$message'";
$result=mysql_query($sql);

$q2 = mysql_query("INSERT INTO message VALUES(NULL,'.$message.')");

?>







Спустя 20 минут, 15 секунд (19.11.2010 - 09:03) Basili4 написал(а):
LOSTik
вопрос №1 кто такой $message ??
вопрос №2 кто такой зачем сначала выбирать записи а потом вставлять ???

Спустя 36 минут, 17 секунд (19.11.2010 - 09:39) linker написал(а):
$q2 = mysql_query("INSERT INTO message VALUES(NULL, '" . $message . "')");
Действительно, зачем выгребать из одной таблицы, а потом вставлять в другую?

Спустя 51 минута, 37 секунд (19.11.2010 - 10:31) LOSTik написал(а):
Цитата (Basili4 @ 19.11.2010 - 06:03)
LOSTik
вопрос №1 кто такой $message ??
вопрос №2 кто такой зачем сначала выбирать записи а потом вставлять ???

$message это переменная в которую вводится текст, в другой форме (файле)

Подскажите пожалуйста, как правильно составить запрос rolleyes.gif

Спустя 3 минуты, 19 секунд (19.11.2010 - 10:34) linker написал(а):
А зачем по значению этой переменной сначала выбирать запись из одной таблицы и вставлять в другую?

Спустя 2 минуты, 25 секунд (19.11.2010 - 10:36) LOSTik написал(а):
Цитата (linker @ 19.11.2010 - 07:34)
А зачем по значению этой переменной сначала выбирать запись из одной таблицы и вставлять в другую?

Неопытный еще huh.gif

Спустя 35 минут, 50 секунд (19.11.2010 - 11:12) linker написал(а):
Тогда описывай проблему подробнее, что не работает, какие ошибки выдает?

Спустя 1 час, 5 минут, 53 секунды (19.11.2010 - 12:18) LOSTik написал(а):
Цитата (linker @ 19.11.2010 - 08:12)
Тогда описывай проблему подробнее, что не работает, какие ошибки выдает?

Нужно просто сделать запрос на добавление данных в бд, и как его правильно реализовать средствами php

Спустя 6 минут, 38 секунд (19.11.2010 - 12:25) linker написал(а):
Ну в голове-то у тебя какие-то мысли есть по этому поводу, вот и озвучь их. А также обрисуй точнее, что у тебя уже имеется.

Спустя 11 минут, 31 секунда (19.11.2010 - 12:36) LOSTik написал(а):
Короче smile.gif Есть план сделать скрипт заметок, то есть есть строка, в нее вводится текст, далее текст отправляется в БД (на сохранение) . И потом тем же макаром вытащить этот текст из бд. все.

Спустя 7 минут, 15 секунд (19.11.2010 - 12:44) linker написал(а):
... // коннект к базе
if (isset($_POST['message']))
{
$message = $_POST['message'];
...
// тут чистишь значение $message от левака
mysql_query("INERT INTO `table` (список полей) VALUES(список значений)");
header('Location: путь к скрипту, воизбежания повторной записи при случайном F5');
exit;
}
$resource = mysql_query("SELECT * FROM `table`");
while($record = mysql_fetch_assoc($resource))
{
... // отображаем записи
}

Спустя 1 минута, 56 секунд (19.11.2010 - 12:46) LOSTik написал(а):
Цитата (linker @ 19.11.2010 - 09:44)
... // коннект к базе
if (isset($_POST['message']))
{
$message = $_POST['message'];
...
// тут чистишь значение $message от левака
mysql_query("INERT INTO `table` (список полей) VALUES(список значений)");
header('Location: путь к скрипту, воизбежания повторной записи при случайном F5');
exit;
}
$resource = mysql_query("SELECT * FROM `table`");
while($record = mysql_fetch_assoc($resource))
{
... // отображаем записи
}

Спасибо, попробую smile.gif
Быстрый ответ:

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