Как связать нажатие кнопки с Sql запросом на добавление записи в опред

  • Автор темы Автор темы Sam Gordon
  • Дата начала Дата начала
S

Sam Gordon

На данный момент у меня это выглядит так, но из-за того, что лазил в phpMyAdmin и

настроил пароль для root, теперь почему-то phpMyAdmin непускает root к настройкам

таблиц.

<?php

echo ("<form name=register action=register_user.php method=post>");


echo ("<center><font color=red>The user name and password does not exist in our DATA BASE,

please
register.</font>");
echo ("<br />");
echo ("User Name: <input name=Name type=text>");
echo ("<br />");
echo ("Password:  <input name=Pass type=password>");
echo ("<br />");
echo ("Email:      <input name=mail type=text>");
echo ("<br />");
echo ("<input type=submit value=Register>");

mysql_select_db("sorevnW");
echo mysql_error();
if (mysql_errno()===0)
{
mysql_query('INSERT INTO user (ID, UserName, Password, email) values ($ID, $Name,

$Pass, $Email)');
echo "Row is added!";
}else {
echo "<p>Error! The table wasn't updated!</p>";
}

echo ("</form>");
?>

На данный момент у меня это выглядит так, но из-за того, что лазил в phpMyAdmin и

настроил пароль для root, теперь почему-то phpMyAdmin непускает root к настройкам

таблиц.



а MyAdmin выдает такое сообщение
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost'

(using password: NO)

как вернуть его в исходное состояние?

Спасибо за помощь! :)
 
Код:
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post"> 
<p>user:</p>
<p><input type="text" name="txt_name"></p>
<p>password:</p>
<p><input type="password" name="txt_password"></p>
<p>e-mail:</p>
<p><input type="password" name="txt_mail"></p>
<p><input type="submit" name="button_reg" value="Register"></p>
</form>

<?

mysql_connect ('localhost', 'root', 'tvoi_pas') or die mysql_error();
mysql_select_db ("sorevnW") or die mysql_error();

@$name = $_POST['txt_name'];
@$pas = $_POST['txt_password'];
@$milo = $_POST['txt_mail'];

$q = mysql_query("INSERT INTO user (id, UserName, Password, email) values (null, '$name', '$pas', '$milo')") or die(mysql_error());
if (!$q){
echo 'Moroz';
}
else{
echo 'All ok';
}

mysql_close();
?>
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!