Forum Webscript.Ru

Программирование => PHP => Тема начата: iKm от 03 Сентября 2004, 16:40:53

Название: Записать содержимое массива в MySQL
Отправлено: iKm от 03 Сентября 2004, 16:40:53
Использовал в создании страниц с формами генератор форм phpLoginForm. Он на выходе выдает массив $form содержащий все введенные значения в формы на странице. Осталось лишь записать данные значения из массива в таблицу базы данных.
То есть у меня например есть таблица с полями id, name, date, соответственно получается у меня есть массив form[\'id\',\'name\',\'date\'] нужно только запихнуть значения в таблицу из этого массива.
Как мне оформить код?

$con=mysql_connect("localhost","root","");
mysql_select_db($con,"members");
$query=mysql_query("INSERT  что тут писать.. ");
.....
mysql_close($con);
?>
Название: Записать содержимое массива в MySQL
Отправлено: Меняздесьдавнонет от 03 Сентября 2004, 16:45:18
Цитировать
iKm:
что тут писать

тут писать into table (id,name,date) values (\'".$form[\'id\']."\',\'".$form[\'name\']."\',\'".$form[\'date\']."\')
почитай какую-нибудь книгу по составлению запросов.
И, не забывай обязательно http://phpfaq.ru/slashes
Название: Записать содержимое массива в MySQL
Отправлено: iKm от 03 Сентября 2004, 16:54:19
Спасибо друг
разбираюсь, но такое решение на глаза не попадалось
Название: Записать содержимое массива в MySQL
Отправлено: Меняздесьдавнонет от 03 Сентября 2004, 17:09:29
в каком смысле "такое решение"? Запрос insert тебе никогда на глаза не попадался или что? :-)
Название: Записать содержимое массива в MySQL
Отправлено: iKm от 03 Сентября 2004, 17:37:56
Не, insert конечно попадался, но не в случае массива :) Я не знал как массив разложить.
Название: Записать содержимое массива в MySQL
Отправлено: Меняздесьдавнонет от 03 Сентября 2004, 17:41:47
А, ты не знал, как к элементам массива обращаться?
тогда тебе сюда - http://www.php.net/manual/ru/language.types.array.php