mysql:3325
From: "J-SKY研究所" <"J-SKY研究所" <office@xxxxxxxxxx>>
Date: Mon, 26 Feb 2001 15:32:03 +0900
Subject: [mysql 03325] MySQL からの出力
J-SKY研究所という着メロサイトを運営している
たけといいます。今回はじめての投稿です。
MySQLはまだはじめて2ヶ月の初心者です。
よろしくお願いします。
環境
mysql 3.22.32
PHP 3.0.7
以下のようなソースでデータベースから出力させているのですが、
レコードが多いデーブル(6万レコードくらい)では、
Warning: MySQL: Unable to save result set in /
のエラーがかえってきてしまい、出力できず、困っています。
他のテーブル(3千レコードくらい)ではちゃんと出力してくれるのですが、
よい方法はないものでしょうか?
お分りになる方みえましたら、ご教授お願います。
///ここからです///
$fields = mysql_num_fields($result);
for($s=$start;$s<=$stop;$s++){
$n=$s;
$x =$n."<BR>";
$i=0;
$row = mysql_fetch_row ($result);
$x.='<FORM ACTION="./view.phtml" METHOD="get">';
$x.='<INPUT TYPE="hidden" NAME="d" VALUE="'.$row[0].'">';
$x.='<INPUT TYPE="hidden" NAME="t" VALUE="'.$table.'">';
$x.='<INPUT TYPE="hidden" NAME="df" VALUE="'.$fname.'">';
$x.='<INPUT TYPE="hidden" NAME="f" VALUE="'.$field.'">';
$x.='<INPUT TYPE="hidden" NAME="f2" VALUE="'.$field2.'">';
$x.='<INPUT TYPE="hidden" NAME="w" VALUE="'.$where.'">';
$x.='<INPUT TYPE="hidden" NAME="g" VALUE="'.$group.'">';
$x.='<INPUT TYPE="submit" VALUE="削除">';
$x.="</FORM>";
echo "<TR><TD>".$x."</TD>";
while ($i < $fields) {
echo "<TD>".$row[$i]."</TD>";
$i++;
$n++;
}
echo "</TR>";
}
*******************
J-SKY研究所
技術支配人たけ
URL: http://web090.ouchi.to/
mail: take@xxxxxxxxxx
-> 3325 2001-02-26 15:32 ["J-SKY研究所" <offic] MySQL からの出力 3327 2001-02-27 12:16 ┗[madara <madara@xxxxx] 3332 2001-03-01 08:40 ┗["J-SKY研究所" <offic]