テーブルから特定のデータを印刷するためにwhileループを実行しています。テーブルのデータは非常に大きなテーブルに格納されるため、このテーブルの関連データの行数だけを格納する別のテーブルを作成することをお勧めします。私はこれを実装しようとしていますが、多くの運を持っていない、なぜ以下の動作していないのですか?mysql_fetch_fieldが動作しない
$numberofrows=mysql_fetch_field(mysql_query("SELECT rows FROM rows WHERE guestlist_id = '$guestlist_id'")) or die();
echo $numberofrows;
上記のエラーを与える: キャッチできる致命的なエラー:クラスはstdClassのオブジェクトはfullurlを/ HTML /スクリプト/ addname.phpに文字列に変換することができませんでした行に36
PS - このクエリphpMyAdminで動作するので、私はデータがあることを知っている。ありがとう!
が完了します。それで? :) –
あなたの目標は何ですか?このPHPコードでクエリを取得することは理にかなっていません。 –
確かな@PeterKiss - 作成したゲストリストを 'lists'というテーブルに保存し、これらのリストの名前を 'names'というテーブルに保存するゲストリストアプリケーションを構築しています。追加された名前は、whileループを使用してguestlist submissionページに出力されます。ループは –