これを行う正しい方法を見つけるために、私は数時間探してきました。どんな助けでも大歓迎です。
定義された行で NULL でないフィールドの数を数える方法を探しています。
空のフィールドをスキップして、行を配列に変換するために mysql_query を使用したいと思います。次に、その配列を取り、そのサイズを見つけたいと思います。
mysql_query(SELECT * FROM table)
$value = array(list, of, values, from, row, in, my, database);
echo sizeof($value); //value would be 8
また、mysql_num_fields() を使用してフィールドをカウントしようとしましたが、結果から空のフィールドを減算する方法がわかりません。
$test = mysql_query("SELECT * FROM table");
$num_rows = mysql_num_fields($test);
echo $num_rows; //but subtracting all fields that are NULL
よろしくお願いいたします。