-3

履歴書スクリプトを書いていますが、mysqlクエリがテーブル「references」で現在のjob_idの少なくとも1つのオカレンスを見つけた場合、見出し「Reference」を挿入する必要があります。どうすればそれができますか?

4

2 に答える 2

1

mysql_num_rows()MySQLi を使用している場合、またはMySQLi を使用している場合は、クエリによって返される行数を$mysqli_result->num_rows確認できます。私がお勧めします。

それは簡単ifです:

if ($result->num_rows) {
  echo 'References';
  // do more stuff...
}
于 2012-03-23T22:47:52.227 に答える
0

を使用でき$mysqli->num_rowsます。以下のサンプル コードを参照してください。

$mysqli = new mysqli("localhost", "user", "password", "database");
if ($mysqli->connect_errno) {
  echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}


$num_references = 0

$res = $mysqli->query("SELECT * FROM references");
$num_references = $res->num_rows;

if ($num_references > 0) {
  echo "<h1>Reference</h1>"
}
于 2012-03-23T22:51:14.787 に答える