Я использую сервер xamp. Ошибка при вводе значений. Ошибка говорит:
Ошибка разбора: синтаксическая ошибка, неожиданный «INSERT» (T_STRING) в C: \ xampp \ htdocs \ App1 \ App1 \ abc.php в строке 6
<?php
$mail = $_POST['mail'];
$pas = $_POST['pass'];
mysql_connect("localhost","root","");
mysql_select_db("abc);
mysql_query("INSERT INTO abc(mail,password) VALUES ('$mail','$pas')");
$reg = mysql_affected_rows();
echo "$reg was inserted.";
?>
попробуй это
<?php
$link= mysqli_connect('localhost', 'root', '', 'abc');
$mail = $_POST['mail'];
$pas = $_POST['pass'];
echo $mail;
$query="INSERT INTO abc (mail,password) VALUES ('$mail','$pas')";
$result= mysqli_query($link, $query) or die(mysqli_error($link));if(mysqli_affected_rows($link)>0)
{
echo 'done';
}
?>
mysql_select_db("abc);
mysql_query("INSERT INTO abc(mail,password) VALUES ('$mail','$pas')");
должно быть
mysql_select_db("abc");
// Make Sure you have table with name abc in abc database
mysql_query("INSERT INTO abc (mail,password) VALUES ('$mail','$pas')");
Есть несколько способов отладки, как
$query = mysql_query("INSERT INTO abc (mail,password) VALUES ('$mail','$pas')") or die( mysql_error() );
И для затронутых рядов:
if( mysql_affected_rows( $query ) > 0 ) {
// Your message
}