記録

phpでイマドキDB接続の仕方なの?

実行していないので上手く動いているかは 未知数ですが、コードの書き方はイマドキの書き方に しています。PHP公式ではこう書かれています。
プリペアドステートメントのパラメータに変数をバインドすると・・・。 i 対応する変数の型は integer です。 d 対応する変数の型は double です。 s 対応する変数の型は string です。 b 対応する変数の型は blob で、複数のパケットに分割して送信されます。
<?php
$servername = "hostname";
$dbname ="dbname";
$dbusername = "root";
$dbpassword = "pass";
if($conn = mysqli_connect($servername,$dbusername,$dbpassword,$dbname)){
    $sql = "select username from mastertbl where uid =? and password = ?";
    $stmt = mysqli_stmt_init($conn);
    if(mysqli_stmt_prepare($stmt,$sql)){
        mysqli_stmt_bind_param($stmt,"ss",$uid,password_hash($password,PASSWORD_DEFAULT));
        mysqli_stmt_execute($stmt);
        mysqli_stmt_store_result($stmt);
        if($cnt=mysqli_stmt_num_rows($stmt)){
            $result = mysqli_stmt_get_result($stmt);
            for($i=0;$i<$cnt;$i++){
                $row = mysqli_fetch_assoc($result);
            }
        }
    }
    mysqli_stmt_close($stmt);
    mysqli_close($conn);
}

活動支援よろしくお願いします

SQLの無知さ加減。前のページ

TinyMCE 5.0でオリジナルプラグイン作成するはググれば何とかなるが?次のページ

関連記事

  1. 記録

    本日(2016/10/22)、TED?TOKYOがあります。

    本日(2016/10/22)、TED?TOKYOがあります。堀江貴…

  2. 記録

    女性のITエンジニアはまだ少ない。

    女性のITエンジニアはまだまだ少ない気がします。自分としては増…

  3. 記録

    映画、ファイナルファンタジーキングスグレイブを観ましたので。

    映画、ファイナルファンタジーキングスグレイブを観ました(レンタル)の…

  4. 記録

    映画、明日へ日本でも上映決定。

    https://www.youtube.com/watch?v=Qau…

  5. 記録

    「二郎は鮨の夢を見る」と言う映画を観ました。

    「二郎は鮨の夢を見る」と言う映画を観ました。NHKのプロフェッショ…

  6. 記録

    イケダハヤトさんの武器として書く技術を読んでみた。

    イケダハヤトさんの武器としての書く技術を読んでみた。根本的に書く技…

2019年7月
1234567
891011121314
15161718192021
22232425262728
293031  

カテゴリー

PAGE TOP