dep-kim
20.02.2013 - 10:14
Хочу сделать запись в таблицу, написал скрипт не работает((помогите
<form action="mysql.php" method="post"><textarea name="" cols="50" rows="3"></textarea><input name="" type="submit" value="Отправить"/></form>
mysql.
php<?php
$status=$_POST['status'];
$link = mysql_connect("localhost", "root", "")
or die("Не могу соединиться");
print ("Соединение прошло успешно");
mysql_close($link);
mysql_select_db(test);
$query = "INSERT INTO users (status) VALUES (
'Выражаемся по-ПиЭйчПовски',
)";
mysql_query($query);
?>
Очень нуждаюсь в Вашей помощи!)
sharki
20.02.2013 - 10:24
mysql_close($link); убери
и mysql_select_db(test); и название БД должно быть в кавычках
$_POST['status'] - откуда ты её взял и почему именно "статус"?
mysql_connect - соединяемся
mysql_close - закрываем соединение
mysql_query - делаем запрос в базу после закрытия соединения...
всё не так, всё переписывай))
mysql_query("INSERT `users`
SET
`status` = '". mysql_real_escape_string($_POST['status']) ."'"
);
killer8080
20.02.2013 - 11:05
Цитата (dep-kim @ 20.02.2013 - 08:14) |
<textarea name="" cols="50" rows="3"></textarea><input name="" type="submit" value="Отправить"/> |
почему пустые имена у элементов формы? И сабмиту имя давать вообще не обязательно, только если нужно передать его value с формой.
dep-kim
20.02.2013 - 11:47
ой извините! name=status))
dep-kim
20.02.2013 - 12:13
Спасибо! Разобрался))теперь скажите, как мне вывести его по id из этой же таблицы?
dep-kim
20.02.2013 - 12:24
А точнее, мне нужно узнать id пользователя с таблицы `users` и вписать его в другую таблицу, например `status`.
NitroGenerate
20.02.2013 - 15:25
Цитата (dep-kim @ 20.02.2013 - 08:24) |
А точнее, мне нужно узнать id пользователя с таблицы `users` и вписать его в другую таблицу, например `status`. |
Сразу после:
mysql_query("...");
Пишем:
$last_id=mysql_insert_id();
Теперь в переменной $last_id будет id вашего пользователя нового
dep-kim
21.02.2013 - 10:47
Люди, помогите! Когда я пишу на английском языке то запись заносится, а если на русском, то просто пустая строчка добавляется, что делать, может кодировку поменять?
Valick
21.02.2013 - 11:05
кодировка самого файла соответствует?
_____________
Стимулятор ~yoomoney - 41001303250491
dep-kim
21.02.2013 - 11:56
был ютф8, поставил на сп1251, но теперь если пишу "Сволочь! Работай давай!", то в таблице он пишет "??????! ??????? ?????!"
Valick
21.02.2013 - 12:31
без бом?
база ютф8?
соединение ютф8?
_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.