0

について簡単な質問がありますmysql_num_rows()

私がこのようなものを持っていたら: mysql_num_rows($getLatest['thread_id']) 、それはうまくいくでしょうか? mysql_num_rows()のような角括弧の使用をサポートしていますか['thread_id']?

4

3 に答える 3

2

mysql_num_rows でリソース変数を渡す必要があります。

クエリを実行するとします。

$result = mysql_query("SELECT * FROM table1", $link);

SO $result ここではリソースです。mysql_num_rows(resource) で渡します

$num_rows = mysql_num_rows($result);

詳しくはこちらを参考にしてください。

于 2012-06-03T07:10:45.087 に答える
1

配列要素$getLatest['thread_id']に a の結果が含まれている場合に機能しmysql_query()ます。角括弧が呼び出しと関係がある理由がわかりませんmysql_num_rows。引数を渡しているだけです。

于 2012-06-03T07:09:19.377 に答える
1

mysql_num_rows()関数は、mysql_query のレコードセット内の行数を返します。

于 2012-06-03T07:12:08.393 に答える