2012-03-01 3 views
0

私はこの値を自分のデータベースに入れますが、私のphpmyの管理者を開いて、私のデータベースにデータを置くphp私の管理者

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>register 
</title> 
</head> 

<body> 
<?php 
mysql_connect('localhost','root',''); 
mysql_select_db('babak'); 
?> 

thanx for your registering &nbsp;<?php 
echo $_POST["name"]; 
?><br />  
your email is <?php echo $_POST["E-MAIL"]; 
?><br /> 
<?php 
$sql="INSERT INTO users(id,pass) VALUES ($_POST[id],$_POST[pass])"; 


?> 
</body> 
</html> 
+0

実際のmysqlクエリは送信されていますか?つまり、mysql_query($ sql) –

+0

私はそのページの前に設計したフォームから送信しました。アクションは、フォームのregister.php –

+0

ですが、実際には上記のコードで$ sqlを使用するものはありません。値を入れた後に何もしない変数$ sqlがあります。あなたは実際に$ sqlに何かをさせる必要があるので、次の行はmysql_query($ sql)でなければなりません。 –

答えて

0

sql文を実行する必要があります。

mysql_execute($sql); 
関連する問題