SQL クエリでテーブル名を動的に生成するにはどうすればよいですか?
P粉588152636
P粉588152636 2023-09-03 19:57:51
0
1
490
<p>MySQL データベースを使用して情報を取得する SQL クエリがあります。テーブル名は最初の定数で、最後に異なる IMEI 番号が付きます。 </p> <p>gs_object_data_12345678</p> <p>12345678 は、スクリプト内では <code>$_GET</code> として識別されますが、テーブル名を変更しようとすると、そのテーブルのデータが表示されません</p> <pre class="brush:php;toolbar:false;">$imei = $_GET['imei']; $result = $db->query("SELECT * FROM gs_object_data_'$imei' LIMIT 200 ");</pre> <p>次の文字列を使用すると機能します</p> <pre class="brush:php;toolbar:false;">$result = $db->query("SELECT * FROM gs_object_data_12345678 LIMIT 200 ");</pre> <p><code>$_GET</code>情報</p>でテーブル名を変更する必要があります。 <p>URL <code>alarm_action.php?id=58543®=****&imei=862202228007105</code> には IMEI が含まれているため、情報は </p> を通過する必要があります。
P粉588152636
P粉588152636

全員に返信(1)
P粉232793765

次のように使用します

リーリー ###または### リーリー

保護された方法で
リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!