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

之前从书上学习的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学习者快速成长!