0

mailbox_conversation と mailbox_message の 2 つのテーブルがあります。両方のテーブルには共通の列、conversation_id があります。mailbox_conversation テーブルには、is_system および subject という名前の他の列があります。

次の条件が満たされている場合、mailbox_message テーブル内の特定の conversation_id を削除したいと考えています。

  • is_system =はい
  • 件名が好きではない %Gift from%

ここに私が書いたコードがあります:

$result42 = mysql_query("select * from ".TABLE_PREFIX."mailbox_message
         using ".TABLE_PREFIX."mailbox_conversation, ".TABLE_PREFIX."mailbox_message
          where ".TABLE_PREFIX."mailbox_conversation.conversation_id = ".TABLE_PREFIX."mailbox_message.conversation_id
        and ".TABLE_PREFIX."mailbox_conversation.subject NOT LIKE '%Gift from%'
         and ".TABLE_PREFIX."mailbox_conversation.is_system = 'yes' ");

$num42=mysql_numrows($result42);   **<<-- Line 73**

テスト目的で、選択ステートメントを実行し、行数 $num42 を出力したい

これは私が受け取るエラーです:

Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in
/home/mayhem/public_html/videochat/admin/erasesysmess.php on line 73

何がうまくいかないのですか?

4

0 に答える 0