<br />
но вот как это сделать я что то не пойму, уверен я не первый у кого возникала такая проблема, подскажите кто что знает :) спасибо Спустя 5 минут, 14 секунд (6.04.2011 - 16:13) Michael написал(а):
При выводе делай nl2br
Спустя 1 час, 14 минут, 58 секунд (6.04.2011 - 17:28) flint написал(а):
Цитата (Michael @ 6.04.2011 - 13:13) |
При выводе делай nl2br |
Спасибо, помогло!
Спустя 21 час, 20 минут, 40 секунд (7.04.2011 - 14:49) Fredrich написал(а):
Вопрос по поводу формы, почему не попадают данные в базу
вот код
база messege
таблица first
Зарание спасибо
вот код
$dblocation = "localhost"; // Имя сервера
$dbuser = "admin"; // Имя пользователя
$dbpassword = "123456"; // Пароль
$db=@mysql_connect ($dblocation,$dbuser,$dbpassword);
mysql_query("SET NAMES 'cp1251'");//чтобы не выходили знаки ???
// Символ @ нужен для того, чтобы не выводилась ошибка при неудачном
//подключении
if (!$db) // Если соединение не установлено
{echo "<p>В данный момент соединиться с базой данных не возможно. Напишите об этом администратору.</p>";
exit();
};
mysql_select_db ("messege",$db); //Выбираем базу данных для дальнейшей работы.
<form action="" method="post">
<label>Введите имея получателя: </label><input name="recevder" type="text"><br>
<label> Введите текст сообщения: </label><textarea name="text" cols="40" rows="5"></textarea><br>
<input name="sender" type="hidden" value="gluk">
<input name="" type="submit" value="submit">
</form>
mysql_query("INSERT INTO 'first' ('text','recevder') VALUES ($text,$recevder)");
база messege
таблица first
Зарание спасибо
Спустя 17 минут, 58 секунд (7.04.2011 - 15:07) Michael написал(а):
Ошибка в запросе.
Кавычки не те тут: 'first' ('text','recevder'), нужна кавычка следующая: `
И для вставки текста нужно строки в кавычки(') заключать: VALUES ('$text','$recevder')
Кавычки не те тут: 'first' ('text','recevder'), нужна кавычка следующая: `
И для вставки текста нужно строки в кавычки(') заключать: VALUES ('$text','$recevder')
Спустя 39 минут, 40 секунд (7.04.2011 - 15:46) l@pteff написал(а):
$text = trim($_POST['text']);
$text = addslashes($_POST['text']);
$recevder = trim($_POST['recevder']);
$recevder = addslashes($_POST['recevder']);
//здесь подключаешь базу данных
$query = "insert into first (text, recevder) values
('".$text."', '".$recevder."')";
$result = mysql_query ( $query ) or die(mysql_error());
Спустя 6 часов, 23 минуты, 30 секунд (7.04.2011 - 22:10) Fredrich написал(а):
Цитата (l@pteff @ 7.04.2011 - 12:46) |
('".$text."', '".$recevder."')"; |
а зачем отделять тут точками?