
php初心者です。
お世話にになります。
id content
1 テキスト1
2 テキスト2
3 テキスト3
4 テキスト4
5 テキスト5
上記のようなデータベースです。
下記の文で5行目のテキストを抽出する事は出来ています。
$query = 'SELECT * FROM tbl_batsu WHERE id = 5';
ランダム整数を生成し、5つの中から一つランダムにデータを抽出したいと考えています。
$num = rand(1, 5);
$query = 'SELECT * FROM tbl_batsu WHERE id = $num';
上記ですとエラーが出てしまいます。
Query failed: Unknown column '$num' in 'where clause'
そんなカラムはありませんという意味だとは思いますが・・・
初心者なもので的外れな質問になっているかも知れませんが、解決策が分かる方は是非ご教授頂ければありがたいです。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
問題は既に解決しているようですが、この辺の理解が不十分、と言う事で指摘しておきます。
引用符 (文字 ')と二重引用符 (")では動作が違いますので、注意してください。
http://jp2.php.net/string
すなわち、$numを変数として評価させたい場合は、二重引用符にすればOKです。
$query = "SELECT * FROM tbl_batsu WHERE id = $num";
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
PHP ボタンが押されたら処理を実行する
PHP
-
フォントの色を変えるには?
PHP
-
別PHPファイルに変数を渡す
PHP
-
-
4
select文のwhere句に配列を入れて検索したい
MySQL
-
5
PHPのif文でその処理を途中で抜けるにはどうすればよいでしょうか?
PHP
-
6
VBとアクセスでSQL文に変数を使いたいのですが
Visual Basic(VBA)
-
7
データ送信をボタンを押さずに行いたいのですが...
PHP
-
8
別ファイルの変数を呼び出したいのですが?
PHP
-
9
テーブルの最後(最新)のレコードを抽出したい
MySQL
-
10
HTMLでDBからデータを表形式で表示するには?
HTML・CSS
-
11
フォームでのリセットを使う方法
PHP
-
12
mysqlで変数を使う方法
MySQL
-
13
PHPの質問:フォームから受け取った値がNULL
PHP
-
14
HTMLのテーブルのセルの値をPHPに渡す方法
PHP
-
15
AccessのWHERE句において、変数は使用できますか?
Access(アクセス)
-
16
#1062 - '0' は索引 'PRIMARY' で重複しています。とでています。
MySQL
-
17
TABLEのセルの中の文字を行単位、セル単位で色を変えたい
HTML・CSS
-
18
<input type=hidden" >で配列(複数の要素)を渡したいとき?"
PHP
-
19
$_SESSIONに二次元配列を使えるのですか?
PHP
-
20
phpで複数のDBを使用した場合のコーディング
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
php mysql で WHERE句内に変数...
-
SQLで特定の項目の重複のみを排...
-
テキスト幅にあわせた表の作り...
-
ListView
-
リストビューの項目の内容を変...
-
google formsを使ったタスク依...
-
バッチでcsvファイルの指定のカ...
-
差し込み後、元データを変更し...
-
for whichの使い方
-
誰か教えてください
-
外部参照してるキーを主キーに...
-
Exel VBA 別ブックから該当デ...
-
SELECT 文 GROUP での1件目を...
-
副問合せの書き方について
-
SQLServerでのデータディクショ...
-
エクセルで最後の文字だけ置き...
-
処理件数を非表示にしたい
-
SQLサーバから、項目の属性(型...
-
Accessでの全データから空白削除
-
SQLで列名を変数にできないでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLで特定の項目の重複のみを排...
-
バッチでcsvファイルの指定のカ...
-
php mysql で WHERE句内に変数...
-
リストビューの項目の内容を変...
-
COBOLについて
-
DataViewで複数条件の...
-
Zend_DBを使ったselectで文字が...
-
テキスト幅にあわせた表の作り...
-
DataGridView 右詰め
-
fgetcsvでCSVを取得した際のnul...
-
COBOL プログラミング
-
FormulaR1C1でSUMIF変数指定
-
初心者)DataGridViewの入力桁...
-
PHPでDBからデータを抽出してHT...
-
ListViewのカラムの色の変更
-
[WHS]定数宣言の際にリテラル文...
-
C# リストビューの値を取得
-
VB.NETからAccessテーブルの文...
-
ActiveReportの書き方
-
jQueryで、カラム幅を変更でき...
おすすめ情報