-4

問題がわかりません。私のデータは登録データベースに挿入されません。INSERT INTO 部分を確認してください。私はコーディングの初心者なので、このようなことはあまり知りません。私を助けてください。

<?php 

**my info is here**

//Connect to database 

mysql_connect ($dbhost, $dbuser, $dbpass)or die("Could not connect: ".mysql_error()); 
mysql_select_db($dbname) or die(mysql_error()); 
?> 


<?php 
if(isset($_POST['submit'])){ 
$username = $_POST[user]; 
$password = $_POST[pass]; 

// lets check to see if the username already exists 

$checkuser = mysql_query("SELECT username FROM register WHERE username='$username'");  

$username_exist = mysql_num_rows($checkuser); 

 if($username_exist > 0){ 
echo "I'm sorry but the username you specified has already been taken.Please pick      another one."; 
unset($username); 
exit(); 
}  

// lf no errors present with the username 
// use a query to insert the data into the database. 

$query = ("INSERT INTO register (username, password) 
VALUES ('$username', '$password')"); 
mysql_query($query) or die(mysql_error()); 
mysql_close($query); 


} 


?>
4

1 に答える 1