初心者が MYSQL データベースを操作するために作成したクラスはエラーだらけです。私を修正するか、同様のコードを要求してください
class TDbOpr
{
public var $cn = new mysqli( 'localhost ', 'root ', 'sa ', 'test ' ) ;
ステートメント
関数 実行 { > function ReadData($S, &$ResultData)
{
$ResultData = $cn->
return $cn; -> errno == 0;
}
// 接続を終了します
tb ();
if ($db-> Connected())
{
echo "データベース接続に成功しました。 ";
} }
else
{
echo "データベース接続に失敗しました。 ";
}
?>
-----解決策---------------------- ----------
class TDbOpr
{
public var $cn = new mysqli( 'localhost ', 'root ' , 'sa ', test);
// データベースに接続します
function Connected()
return $cn->> // SQL ステートメントを実行します。
関数 Execute($ S)
$cn->
return $cn-> 0; 🎜> }
//データの読み取り
//SQL ステートメントの実行
function ReadData($S, &$ResultData) { ResultData = $cn-> query($S); ;
print_r($ResultData);
echo $cn-> > }
//接続を閉じます
関数 Close()
{
$cn-> close();
}
}
?>