Ответов: 7 Просмотров: 106
|
Привет всем! Помогите устранить ошибку в коде, не могу записать в db!
Форма:
<form action="mmm.php" method="POST"><br><br>
<b>Текст </b><br>
<input type="text" name="name" > <br><br>
<input type="submit" value="Отправить ">
</form>
<?php
//Error_Reporting(E_ALL & ~E_NOTICE);
$host="localhost";
$user_db="qaz";
$pass_db="123";
$dbase="qaz";
$dtable="111";
if (!mysql_connect($host,$user_db,$pass_db)) {
echo "Ошибка подключения к серверу MySQL";} else {echo " достучались до сервера <br>n";}
mysql_select_db($dbase)or die("нет соединения с базой!<br>n");
$name = $_POST ["name"];
$sql = "INSERT INTO $dtable (name) VALUES ('$name') <br>n";
$result = mysql_query ( $sql )or die ('Invalid query: '.mysql_error());
//$result = mysql_query($sql) or die("Invalid query: " . mysql_error()) ;
if(!$result) { echo "Нет результатов! <br>n";} else{print ' <META HTTP - EQUIV="REFRESH" CONTENT="2; URL=fff.php"> ';
print "ЗАПИСАЛОСЬ!!!<BR>n";}
?>
достучались до сервера
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '111 (name) VALUES ('рьтстст')
' at line 1 |