У меня есть следующий код, но он вставляет две строки в базу данных mysql вместо одного. Может ли ypu взглянуть на код?Вставка php и mysql
С уважением.
<?php
$name= $_POST['name'];
$password = $_POST['password'];
mysql_connect("localhost","username","mypass");
mysql_select_db("databaseName");
mysql_query($query ="insert into users(name,password) values ('$name','$password')");
if (mysql_query($query) === TRUE) {
echo "Record saved";
} else {
echo "Error";
}
?>
Убедитесь, что вы вызываете скрипт только один раз – Vatev
Вы дважды запускаете mysql_query. Чего ты ожидал? –
[Ваш скрипт подвергается риску для SQL-инъекций.] (Http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php) –