Тема: Скрипт добавления записей в БД.

Здраствуйте!
Подскажите скрипт добавления текста в таблицу БД.
В скриптинге я ноль, уже 7-ой день немогу разобраться, как там это все работает  sad
как я понял в скрипте нужно указывать название БД, пользователя, пароль от БД, хост, таблицу. Но в таблице еще есть поля. так вот непойму как добавить нужный текст в нужное поле в таблице в БД.
Подскажите пожалуйста...

<?PHP 
$host = "localhost";
$user = "root";
$database = "test";
$tables = "User";
// коннектимся к бд
$connect = mysql_connect($host, $user, "пароль для доступа к базе"); 
$select = mysql_select_db($database);


// Закрываем соединение с бд 
mysql_close($connect);
?>

2

Re: Скрипт добавления записей в БД.

Необходимо составить SQL запрос на вставку данных (INSERT) и выполнить его с помощью функции mysql_query().

mysql_select_db($database);

mysql_query('INSERT INTO `table_name` (`field1`, `field2`) VALUES(1, "текст")');

3

Re: Скрипт добавления записей в БД.

выполняю - текст невносится в БД  sad

<?PHP 
$host = "localhost";
$user = "root";
$database = "test";
$tables = "User";
// коннектимся к бд
$connect = mysql_connect($host, $user, "пароль для доступа к базе"); 
mysql_select_db($database);
mysql_query('INSERT INTO `имя_поля_в_таблице?` (`field1`, `field2`) VALUES(1, "текст")');
// Закрываем соединение с бд 
mysql_close($connect);
?>

4

Re: Скрипт добавления записей в БД.

Кроме имени таблицы укажите также имена полей.
mysql_query('INSERT INTO `имя_таблицы` (`имя первого поля`, `имя второго поля`) VALUES(1, "текст")');

5

Re: Скрипт добавления записей в БД.

выполняю такой скрипт:

<?PHP
mysql_connect("хост", "имя_админа_бд", "пароль");
mysql_select_db(`имя_бд`);
mysql_query('INSERT INTO `имя_таблицы` (`название_поля`, `название_поля`, `название_поля`, `название_поля`) VALUES (номер, `текст`, `текст`, `текст`)');
mysql_close;
?>

В БД изменение невносится...
помогите настроить, бьюсь уже который день.

6

Re: Скрипт добавления записей в БД.

Любой SQL запрос сперва проверяйте в phpMyAdmin.

mysql_query('INSERT INTO `имя_таблицы` (`название_поля`, `название_поля`, `название_поля`, `название_поля`) VALUES (номер, "текст", "текст", "текст")');

Названия таблиц и полей должны быть заключены в косые кавычки (`), строковые данные должны находиться внутри двойных кавычек (").

7 (изменено: Alex149149, 2010-12-29 18:58:24)

Re: Скрипт добавления записей в БД.

с добавлением разобрался! Спапибо за помошь!
но вот только непойму как сгенерировать время в этом скрипте? в таблице этой есть грофа время, она в "varchar(255)"
и значение какие - то странные (вот например значение - 1293627235 означает сегодня в 15:53). Я знаю, что в скрипте можно генерировать время, но вот никак неполучается...

8

Re: Скрипт добавления записей в БД.

Этот шаблон времени возвращает функция time().

$time = time();