Облазил весь гугл,не нашел ответа.
Вопрос такой: не могу сохранить данные из формы в бд,помогите.
За пример $_POST['login'] и $_POST['password'] так же 'localhost','root','password'
Вопрос такой: не могу сохранить данные из формы в бд,помогите.
За пример $_POST['login'] и $_POST['password'] так же 'localhost','root','password'
вот посмотри http://mobilarts.ru/forum/inde ... 23829
Если что то непонятное, пиши, я обьясню
Если что то непонятное, пиши, я обьясню
seg0ro,
на примере этого можешь объяснить?
если не сложно
на примере этого можешь объяснить?
$login=$_POST['login'];
$password=$_POST['password'];
$phone=$_POST['phone'];
$link=mysql_connect("localhost", "root", "112233")or die(mysql_error());
mysql_select_db ("forum") or die(mysql_error());
$query="INSERT INTO users ('.login.','.password.','.phone.') values ("'.$login.'","'.$password.'","'.$phone.'")";
mysql_query($query,$link) or die (mysql_error());
mysql_close();
если не сложно
вот так, Будет правильно.
Только сразу учитывай структуру таблиц, а именно: ты постоянно будешь использовать поле phone при обращении к таблице `users` ? Если да, тогда его там оставляй, если вывод только в анкете, то на кой ляд тебе лишняя информация в памяти?
Всякие там фамилии, о себе, телефоны, интересы, скайпы, аськи-шмаськи перемещай сразу например в таблицу `users_info` или `users_data` как тебе удобнее назвать. но переносить надо однозначно
<?php
$login = $_POST['login'];
$password = $_POST['password'];
$phone = $_POST['phone'];
$link = mysql_connect('localhost', 'root', '')or die(mysql_error());
mysql_select_db ('mobilartru') or die(mysql_error());
$query = "INSERT INTO `users` (`login`, `password`, `phone`) VALUES ('$login', '$password', '$phone')";
mysql_query($query,$link) or die (mysql_error());
mysql_close();
?>
Только сразу учитывай структуру таблиц, а именно: ты постоянно будешь использовать поле phone при обращении к таблице `users` ? Если да, тогда его там оставляй, если вывод только в анкете, то на кой ляд тебе лишняя информация в памяти?
Всякие там фамилии, о себе, телефоны, интересы, скайпы, аськи-шмаськи перемещай сразу например в таблицу `users_info` или `users_data` как тебе удобнее назвать. но переносить надо однозначно
Вот,не сохраняет опять,и ошибка "не выбрана база данных"
<?
$error=0;
if (!isset($_POST['message'])){echo "Введите сообщение";$error++;}
else
{$message=$_POST['message'];}
if (!isset($_POST['login'])){echo "Введите сообщение";$error++;}
else
{$login=$_POST['login'];}
if (isset($error)==0)
{
$link = mysql_connect('localhost', 'root', '112233');
mysql_select_db (`db`) or die(mysql_error());
$query = "INSERT INTO `wall`(`login`,`message`) VALUES (`$login`,`$phone`)";
mysql_query($query,$link)or die(mysql_error());
mysql_close();
echo "Сообщение сохранено";
}
else
{
echo "Ошибка сохранения сообщения";
}
?>