Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
Иван

Wairr, просто поменяй и посмотри работает или нет.

06 Апр 2011, 12:39
ViPeX

Wairr, почему $POST? Такого типа передачи данных нет. $_POST есть

06 Апр 2011, 12:42
Akdmeh

120, потому что это ошибка)

06 Апр 2011, 12:43
DarkStalker

<?
include ('header.php');
$autor = $_POST['autor'];
$message = $_POST['message'];
$sql = 'INSERT INTO posts(autor, message)
VALUES("'.$autor.'", "'.$message.'")';
if(mysql_query($sql)) {// выполняем скрипт
echo 'Пользователь успешно зарегистрирован!';
}
include ('footer.php');
?>

Почему в 7 строчке ошибка?


__________
посл.ред. 06 Апр 2011, 13:52; всего 1 раз 06 Апр 2011, 13:45
Amarelle

DarkStalker, дырко=)

06 Апр 2011, 13:47
DarkStalker

Amarelle, спасибо, кэп =) ну лучше было бы, если вы написали что именно не так там написано.

06 Апр 2011, 13:50
Amarelle

DarkStalker, хорошо, почему бы тебе сразу не занести все благодаря mysql_query? Зачем там If?
добавлено спустя 1 минуту:
Или попробуй так
$sql = "INSERT INTO posts(autor, message)
VALUES('".$autor."', '".$message."')";

06 Апр 2011, 13:57
DarkStalker

Amarelle,
Прописал
$sql = "INSERT INTO posts(autor, message)
VALUES('".$autor."', '".$message."')";
ошибки нет, но и данные не занеслись.

06 Апр 2011, 14:01
Amarelle

DarkStalker, тогда должно работать на 100%
$sql = "INSERT INTO `posts` SET `autor` = '$autor', `message` = '$message'";

06 Апр 2011, 14:08
DarkStalker

Amarelle, всё равно не работает.

06 Апр 2011, 14:13
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.