勉強したことのメモ

webプログラマが勉強したことのメモ。

MySQLiでSELECT文

      2014/05/21

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 />';
}

 - MySQLi, PHP

  関連記事

PHPで土日祝を避ける

広告物を土日祝だけ非表示にしたいと言われ、 できたらPHPで行いたかった。 調べ ...

PHPで一括出力ではなく、ひとつずつ順次に出力する方法

PHPで重たい処理とかをしている際に、途中報告みたいな形で順次出力させる方法のメ ...

PHPでBlowfishを用いた暗号と復号化

PHPでBlowfishを用いてCBCモードで暗号化と復号化を行いたかった。Pe ...

Facebookのタイムラインを取得して表示する方法

Facebookのタイムラインを取得してきて、表示させたいという案件があった。 ...

PHPで画像を上下反転させ保存する

やりたかった事は、下記の通り。 ・既にフォルダに保存されている画像を上下反転させ ...

フォーム用テンプレPHP

<?php ini_set( 'display_errors', 0 ); ...

MySQLでのバッククオート

phpmyadminを使っていると←みたいな括りを見るけど これなんなん? と思 ...

PHPでキーや値は保持したまま順番を入れ替える

PHPで連想配列のキーや値は保持したまま順番をランダムに入れ替えたかった。一発で ...

PHPでサイトURLからtitleとRSS用URLを取得

サイトのURLからRSS用URLとサイトタイトルを自動で取得したかった。その方法 ...

Fatal error: Cannot redeclare 関数名のエラー

自作関数の名前が被っている場合に出現するエラー。 ↓みたいに書いているとエラー。 ...