これは私を狂わせています!DBから引き出した値でHTMLテーブルを埋める必要があります。HTMLテーブルには、値ごとに100個のtdがあります。
これを実行するために入力する配列があります。
$x = 1;
$ArrayA = array();
for ($x = 1; $x <= 100; $x++) {
$ArrayA[$x] = 0;
}
これで、100個の値を持つ配列ができましたね。
次に、DBにクエリを実行し、次の値で6行を「必要」(table1からnumを選択)する結果を取得します。
1,3,14,50,100.
次に、クエリの値を、前に100個の0を入力した$ArrayAに挿入します。
$x = 1;
while ($row = mysql_fetch_array($result))
{
extract($row);
$ArrayA[$x] = "$num";
$x++;
}
今これ$ArrayA
を持っています:
1,3,14,17,100,0,0,0,0,0,0,0,0,0,0,0,0.....
0
そして、私の目標は、説明が難しい「次の」番号が必要
な場所に置き換えることです。この結果が必要です。1,0,3,0,0,0,0,0,0,0,0,0,0,14,0,0,17,0....
PHPを使おうとしましarray_splice
たが、うまくいきませんでした。いくつかのifステートメントを試してみましたが、ロジックとプログラミングの経験はそれほど良くありません。
助言がありますか?ありがとう