さまざまな ID をロードし、それらを GET 変数のページに送信する php スクリプトがあります。それらはすべてコンマで区切られています。
.../page.php?items=12,13,43,17,
次に、mysql を while ループでロードして、テーブルが表示されるようにします。テーブル項目の ID が同じかどうかを確認し、そのテーブル行にスタイルを追加する必要があります。
だから私がしたことは:
$style = (strstr($_GET['ids'], $segn['itemid'])) ? 'style="background:lightgreen;"' : '' ;
<tr class="gradeX" <?= $style ?> >;
この場合、単一の数値で機能しました。しかし、私がこれIDS: 1, 2, 3 ... 12
を持っていて、ページ取得リクエストが"page.php?items=12"
ids を取得する'12'
場合'1'
、'2'
.
使えると思っexplode(',' , $_GET['ids'])
たのですが、時間がかかりすぎたようです。
それらのIDを取得するにはどうすればよいですか?(私は正規表現にはまったく関係がありません...)。