私はテーブルの列名を取得するコードを実行していますが、最初と2番目を除くすべての値が必要です。配列の一部の値を取得する方法
<select name="TableNum" class="table">
<?php
include 'connectDb.php'; #Eisagwgi stoixeiwn gia syndesi me ti vasi
$result=mysqli_query($con,"SELECT COLUMN_NAME FROM
INFORMATION_SCHEMA.Columns where TABLE_NAME = 'available'");
while($row = mysqli_fetch_array($result)) {
echo '<option>'.$row[0].'</option>';
}
?>
</select>
私は、配列を使用する方法のPythonから知っている、とも私はW3Schoolsの中で、このthreadをお読みください。私は最後の12個の値(A1-A1、B1-B6、C1、C2)を得ることができる方法
Array ([0] => Date [COLUMN_NAME] => Date)
Array ([0] => Time [COLUMN_NAME] => Time)
Array ([0] => A1 [COLUMN_NAME] => A1)
Array ([0] => A2 [COLUMN_NAME] => A2)
Array ([0] => A3 [COLUMN_NAME] => A3)
Array ([0] => A4 [COLUMN_NAME] => A4)
Array ([0] => B1 [COLUMN_NAME] => B1)
Array ([0] => B2 [COLUMN_NAME] => B2)
Array ([0] => B3 [COLUMN_NAME] => B3)
Array ([0] => B4 [COLUMN_NAME] => B4)
Array ([0] => B5 [COLUMN_NAME] => B5)
Array ([0] => B6 [COLUMN_NAME] => B6)
Array ([0] => C1 [COLUMN_NAME] => C1)
Array ([0] => C2 [COLUMN_NAME] => C2)
と戻ってそれを置く:
また、簡単なprint_r
で、私はその結果、このよう得ますオプションタグに。
おかげ
をあなたは 'Date'を望んでいないと言うだけでした( 'Date'、 'Time') 'の後に' TABLE_NAME = 'available''を追加して、 'Time'カラムに' – Qirel
それはうまくいっていません。私は空白の値のリストを要素として受け取る –
ああ、私の間違い。 'AND COLUMN_NAME NOT IN( 'Date'、 'Time')'(列の代わりに表を書きました)でなければなりません。それはトリックを行う必要があります - 追加のPHPは必要なく、すべてがSQLで行われます! – Qirel