勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLiでSELECT文

   2020/09/25  PHP MySQL データベース

MySQLiでSELECT文

■データ
+--+------+
| id | price |
+--+------+
| 1 |   500 |
| 2 |   300 |
+--+------+

■ソース
$mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
$mysqli->set_charset('utf8');

$sql = '
SELECT *
FROM table
';
$row = $mysqli->query($sql);
if (!$row) {
error_log("[SQL error]\n" . __LINE__ . "行目\n" . $sql . "\n" . $mysqli->error . "\n" . $_SERVER[’PHP_SELF’] . "\n" . date("Y/m/d H:i:s") . "\n---------------\n\n", 3, "./logs/error.log");
}
while ($rs = $row->fetch_array(MYSQLI_ASSOC)) {
echo $rs['id'] . '/' . $rs['price'] . '<br />';
}

 - PHP MySQL データベース

  関連記事

MySQLで経度緯度から半径○Kmのデータを抽出する方法

経度と緯度をtext型として格納しているMySQLのテーブルがあり、指定した経度 ...

MySQLで大文字小文字

半角英数字のみのフォームで入力した値を検索した際、 データに差異が発生。 [Aa ...

プリペアドステートメント

個人的に得た内容として、SQL文だけ先にDBに送って、 変数は後で送る。だからS ...

MySQLでデータの集計時に1日の起点を任意の時間に変更する方法

MySQLで1日毎の集計を行う際、例えば2020/01/01のデータは2020/ ...

phpmyadminからプロセスの停止

重たいSQL文を叩いた際、どうにも処理できず メモリ使用率が100%から下がらな ...