ホームページ > php教程 > php手册 > データベース操作用の PHP db クラス ライブラリ

データベース操作用の PHP db クラス ライブラリ

WBOY
リリース: 2016-06-13 12:24:55
オリジナル
864 人が閲覧しました

コードをコピーします コードは次のとおりです。


require_once "DB.php" / / クラス ライブラリ ファイルが含まれます
$conn = DB::connect("mysql://root:1981427@localhost/test") //データベースに接続します
if (!DB::isError($conn) ) { // 接続が成功したかどうかを判断します。
print "データベース接続に成功しました"
}
else
{
echo "データベース接続に失敗しました!"; ?>



コードをコピー コードは次のとおりです:

require_once "DB.php";
$conn = DB::connect("mysql://root:1981427@localhost/test"); //connect を呼び出してデータベースに接続します
if (DB: :isError($conn)) //接続エラーが発生した場合、エラーが報告されます
{
print "データベース接続に失敗しました"
}
$rs = $conn->query( "select id、username、password from tablename1"); // SQL ステートメントを実行します
if (DB::isError($rs)) // 実行が成功したかどうかを判断します
{
print "データ クエリ失敗しました";
}
while ($rs->fetchInto( $rows)) //クエリ結果を出力するループ
{
print "Number: $rows[0]
; ";
print "名前: $rows[1]
" ;
print "パスワード: $rows[2]
";
print "
";
}
?>



コードをコピー コードは次のとおりです:

require_once "DB.php";
$conn = DB: :connect("mysql://root:1981427@localhost/test"); // connect を呼び出してデータベースに接続します
if (DB::isError($conn)) //接続エラーが発生した場合、エラーが報告されます
{
print "データベース接続に失敗しました";
}
//実行SQL ステートメントを実行し、レコード 0 から始まる 1 つのレコードを返します
$rs = $conn->limitQuery("select id,username,password from tablename1",2,5) // の 3 番目から 6 番目のデータをクエリします。 Record set
if (DB::isError($rs)) //クエリでエラーが発生した場合、エラーが報告されます
{
print "データ クエリが失敗しました";
while ($rs->fetchInto($rows)) //クエリ結果を出力するループ
{
print "Number: $rows[0 ]
";
print "Name: $rows[1]
";
print "パスワード: $rows[2]
";
print "< HR>";
}
?>




コードをコピー

コードは次のとおりです:require_once " DB.php";

$conn = DB::connect("mysql://root:1981427@localhost/test"); //データベースに接続します
if (DB::isError($conn) )
{
print "データベース接続に失敗しました";
}
//準備関数を使用して SQL ステートメントを準備します
$rs = $conn-> prepare("update tablename1 set password = 'Susan' where id = '1'");
if (DB::isError($rs))
{
print "データ更新に失敗しました";
}
else
{
$conn->execute($rs); // SQL ステートメントを実行してデータベースを更新します
print "データ更新に成功しました";


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート