PHP操作MySQL方式选择?
迷茫
迷茫 2017-04-10 16:30:28
0
7
504

之前从书上学习的Mysql操作方式一直都是大致如下的形式

$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); 

$query = "select * from products where Category=\"$category\"";

$data = mysqli_query($dbc, $query);

while ($row = mysqli_fetch_array($data)) {...}

现在在别人的项目实现中发现了预处理的方式

$stmt = $this->conn->prepare("SELECT password_hash FROM users WHERE email = ?");
 
$stmt->bind_param("s", $email);
 
$stmt->execute();
 
$stmt->bind_result($password_hash);
 
$stmt->store_result();

好吧 只是面向对象和面向过程2中实现方法罢了..大家无视掉吧

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(7)
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!