myadminphp で flash という名前のデータベースを作成しました
以下は私の PHP コードです
ディスカッションに返信 (解決策)
データベースが選択されていません
明らかに、指定していません データベースの場合、テーブルが操作されています
しかし、以下の私のコードを見てください。それが「フラッシュ」データベースであることを指定していませんか?
データベースが選択されていません
この状況では、明らかにデータベースを指定していません。
しかし、以下の私のコードを見てください。それが「フラッシュ」データベースであると指定していませんか?
残念ながら、あなたの写真はまったく見えません
あなたの写真が表示されません
では、テキストを送信しましょう
$username=$_POST['username']; $usergender=$_POST[ 'usergender'];
echo "ユーザー名:".$username."
";
echo "ユーザーの年齢:".$userage."
";
echo "ユーザーの性別:".$usergender."
";
$host='127.0.0.1';
$root='root';
$pwd='';
$con=mysql_connect($ host,$root,$pwd);
if($con==false){
echo "データベースに接続できませんでした!"
}else{
mysql_query("set name'utf8'; ");
mysql_select_db(" flash");
$sql="INSERT INTO test(name,age,gender)
VALUES('$username','$userage','$usergender')";
if(!mysql_query($sql, $con)){
die('Error:'.mysql_error());
echo "レコードを追加"
mysql_close($con) }
mysql_select_db(" flash"); を mysql_query に配置する必要があります。 前に、次の 2 つの文の位置を入れ替えるだけです。
mysql_select_db( "flash"); "flash");
上記の 2 つのステートメントを置き換えて、最初にデータベースを選択し、次に名前を設定します