ホームページ >バックエンド開発 >PHPチュートリアル >PHP操作mysqlサンプルmemo_PHPチュートリアル

PHP操作mysqlサンプルmemo_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-14 10:09:101014ブラウズ

1. 一般的なインサート

$query = "プロファイル (ユーザー名) の値に挿入 ('{$userName}')";
$this->db->クエリ($クエリ);
$userId = sprintf("%d", $this->db->insert_id);
$this->db->commit();
2. データベースに存在する場合は更新し、存在しない場合は挿入します
$query = "重複キー更新時に BookRead (userId, bookId, count) VALUES ($_userId, $_bookId, 1) に挿入 count = count + 1";
$this->db->クエリ($クエリ);
$this->db->commit();
3. アップデート
$query = "UPDATE Profile Set deviceToken='{$_token}' WHERE userId=$_userId";
$this->db->クエリ($クエリ);
$this->db->commit();
4. クエリ1、操作が必要なフィールドを操作します
$stmt = $this->db->prepare('SELECT userId, passWord FROM Profile WHERE userName=?');
$stmt->bind_param("s", $_userName);
$rs = $stmt->execute();
$stmt->bind_result($_userId, $_passWord);
while ($stmt->fetch()) {
/span>休憩;
}
$stmt->close();
クエリ 2、クエリ結果の配列を返す
$query = "プロフィールから名前、ポイントを選択 WHERE 1 ORDER BY ポイント DESC LIMIT $_from、$_to";
if ($result = $this->db->query($query)) {
while ($row = $result->fetch_row()) {
$ret = 配列 (
;
"名前" => $row[0],
"ポイント" => $row[1],
);
}
$result->close();
}
http://www.bkjia.com/PHPjc/477688.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/477688.html
技術記事
1. 一般的な挿入 $query = INSERT INTO Profile (userName) VALUES ({$userName}); $userId = sprintf(%d, $this-db-insert_id); -db-commit(); 2. データベース内、例えば...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。