1. PHP で mysqli 拡張ライブラリを使用して、mysql dql 操作を実行します
コードをコピーします コードは次のとおりです:
header("Content-type: text/html; charset=utf- 8");
//mysqli は mysql データベースを操作します (オブジェクト指向)
//1. MySQLi オブジェクトを作成します
$mysqli =new MySQLi("localhost","root","root"," test");
if ($mysqli->connect_error){
($mysqli->connect_error) {
//3. 結果を処理します $res =$mysqli->query($sql);
/ /var_dump($res);
//fetch_assoc fetch_array fetch_object
while($row=$res->fetch_row() ){
var_dump($row);
/* foreach($row as $val){
/ /4. リソースを閉じます
$res->free();
$mysqli->close();
?>
以下はプロセス指向です
コードをコピーします
は次のとおりです:
header("Content-type: text/html;charset=utf-8");
$mysqli=mysqli_connect("localhost","root","root", "test"); if(!$mysqli){ die("接続に失敗しました".mysqli_connect_error());
$sql="select *from user1" $res=mysqli_query($mysqli,$sql) );
//var_dump ($res);
while($row=mysqli_fetch_row($res)){
foreach ($row as $val){
';
}
// メモリを解放します
mysqli_free_result($ res);
mysqli_close($mysqli);
?>
2. PHP で mysqli 拡張ライブラリを使用して、mysql dml 操作を実行します
コードをコピーします
コードは次のとおりです:
//mysqli 拡張ライブラリを使用して、mysql に対して crud 操作を実行します header("Content-type: text/html;charset=utf-8");
$mysqli = new MySQLi("localhost" ,"root","root","test"); if($mysqli->connect_error){ die("Connection failed".$mysql->connect_error); } //レコードを追加します
//$sql="user1 (name,password,email,age) の値に挿入 ('lucy',md5('lucy'),'lucy@163.com',17)"; // Record
//$sql="delete from user1 where id =80";
//レコードを更新します
$sql="update user1 set age=20 where id=7";
$res=$ mysqli->query ($sql);
if(!$res){
echo "操作が失敗しました".$mysqli->error;
}else{
if($mysqli->affected_rows>0){
echo "成功";
}else{
echo 「 使用するthrough ‐ ‐ ‐ ‐ echo ""
3. コードをコピーします
コードは次のとおりです:
class SqlHelper{
private $mysqli;
//最初にここに記述し、後でハードコードされたものを設定するためにファイルを使用します
private static $host="localhost";
private static $user= 「ルート」;
root"; :$user, self::$pwd,self::$db); ;execute_dql($sql){
->mysqli->query($sql) または die($this ->mysqli->error);
$res =$this->mysqli->query($sql) または die($this->mysqli->error);
H if ($ this -& gt; mysqli-& gt; aFFECTED_ROWS & GT; {
1 を返します。} else {
2 を返します。
http://www.bkjia.com/PHPjc/328020.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/328020.html
技術記事
1. PHP の mysqli 拡張ライブラリを使用して、mysql の dql 操作を操作します。次のようにコードをコピーします。 ?php header("Content-type: text/html;charset=utf-8"); //mysqli は mysql を操作します。データベース (オブジェクト指向) ...
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。