我想MySQL查詢到文本的結果,目前它的作品當我鍵入mysql_num_fields和mysql_num_rows,但它不工作mysql_fetch_array或mysql_fetch_assoc這是真正的需求..任何人可以請你告訴我什麼不對的代碼爲什麼犯規我mysql_fetch_array或mysql_fetch_assoc不起作用
$query = "CALL create_report($ID, '$startDate', '$endDate', $endlmt, $position);";
$Localcon = $this->getConnection();
$result = mysql_query($query, $Localcon);
//$debug = mysql_num_rows($result);
$myFile = "debug.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "-------------\n";
fwrite($fh, $stringData);
$stringData = mysql_fetch_array($result);
fwrite($fh, $stringData);
fclose($fh);
編輯的代碼
$stringData_2 = mysql_fetch_array($result);
foreach ($stringData_2 as $string) {
$stringData = "----------------\n";
fwrite($fh, $stringData);
fwrite($fh, $string);
}
'$結果= mysql_query($ query,$ Localcon)或者死(mysql_error($ Localcon));' – 2014-12-03 04:08:28
[PHP 5.5.x中的棄用功能 - ext/mysql deprecation](http://php.net/manual/migration55.deprecated。 php#migration55.deprecated.mysql) – Phil 2014-12-03 04:13:52