現在、いくつかの問題が発生しています。
基本的に、私は PDO を使用しており、テーブルを作成してテーブルに何かを挿入したいと考えています。
解決策を探してみましたが、何も機能していないようです。
これを見てください:
public function install()
{
global $con;
$sql = "CREATE TABLE if not exists users
(id INT(11) PRIMARY_KEY,
uname VARCHAR(30) ,
pass VARCHAR (40))";
$sq = $con->query($sql);
if ($sq)
{
echo "Table successfully created!";
}
else
{
$this->errors[] = 'Error creating table: users';
}
$sql_code = "INSERT INTO users (
`uname`,
`pass` ) VALUES(
`$this->username`,
`$this->password`
)";
$sq1 = $con->query($sql_code);
if ($sql_code)
{
echo "Successfull!";
}
else
{
echo "Error creating admin user!";
}
}
注: データベース接続は という別のファイルに設定されており、このファイルもコードにconfig.php
含めました。config.php