Доброго времени суток! Есть фома данные из которой нодр вставить в базу скрипт такой Код (Text): @mysql_connect("localhost", "dima","123456") or die("Could not connect to MySQL server!"); @mysql_select_db("forum") or die ("Could not select database!"); #$query ="insert into mesage values ('".$user_name"', '".$mail"', '".$mess"')"; $result= mysql_query("insert into mesage values ('".$user_name"', '".$mail"', '".$mess"')"); if($result) echo mysql_affected_rows()."your message inserted."; ?> Ошибкаarse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Program Files\Apache Group\Apache2\htdocs\forum\actionform.php on line 12 с в строке $result= mysql_query("insert into mesage values ('".$user_name"', '".$mail"', '".$mess"')"); Что за ошибка, и почему возникла. Версия PHP 4.4.2 Заранее благодарен! [/b]
После $user_name, $mail, $mess надо поставить точки $result= mysql_query("insert into mesage values ('".$user_name."', '".$mail."', '".$mess."')");
А разве совсем без точек нельзя обойтись? Типа вот так: $result= mysql_query("insert into mesage values ('$user_name', '$mail', '$mess')"); Я вроде так всегда делал :0)