DBへ接続してデータがあれば表示する #PHP #MySQL

関数

  • mysqli_connect
  • mysqli_query
  • mysqli_num_rows
  • mysqli_fetch_array
  • if
  • empty
  • mysqli_close


<?php

// DB接続
$c = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);

// SQL
$q = "SELECT * FROM table_name WHERE uesr_id = '" . $id ."'";

// 接続したDBへ問い合わせ
$d = mysqli_query($c, $q);

// データが見つかったら
if (mysqli_num_rows($d) == 1) {
   $r = mysqli_fetch_array($d); // arrayで捕まえて
   if (!empty($r['name'])) { // データが入っていたら
       echo '<p>名:' . $r['name'] . '</p>'; // 表示します
   }
}

// 接続を切ります
mysqli_close($c);



仲間

仲間