ホームページ >バックエンド開発 >PHPチュートリアル >PHP は、mysql が Record_PHP チュートリアルの最後に到達したかどうかを判断します

PHP は、mysql が Record_PHP チュートリアルの最後に到達したかどうかを判断します

WBOY
WBOYオリジナル
2016-07-13 10:51:291101ブラウズ




ファイルの終わり

すみません、データテーブルをクエリした後です。クエリ ステートメントを送信して、ファイルの終わりかどうかを判断します。ファイルの終わりではない場合は、「条件付き」while ($result != EOF) を実行します。この文は間違っていると思われますか?どのように書けばよいでしょうか?
$sql="select * from table1";
$result=mysql_query($sql);
while($result != EOF)
{
条件
}


弟を助けて。 。学ぶ! !

お答えしましょう




D8888D 返信内容 -------------------------------------------------- -----------------------
while($row = mysql_fetch_array($result,MYSQL_ASSOC)){
print_r($row);
}

D8888D 返信内容 -------------------------------------------------- -----------------------
ファイルの終わりを判断したい。ファイルの終わりではない場合は、条件を実行します。これに変更してもよろしいでしょうか?
$sql="select * from table1";
$result=mysql_query($sql);
$row=mysql_fetch_array($result,MYSQL_ASSOC);
while ($row!=false)
{
条件
}

D8888D 返信内容 -------------------------------------------------- -----------------------
ファイルまたは配列の走査の終わりですか。 。 。めまいがする

D8888D 返信内容 -------------------------------------------------- -----------------------
また、データテーブルをクエリして、それがファイルの終わりであるかどうかを判断し、そうでない場合は条件を実行したいと考えています。ファイルの終わりの場合は、ループから抜け出します。これを行う方法? [img]http://www.111cn.cn/bbs/images/smilies/default/sweat.gif[/img]
$result=mysql_query($sql);
$row=mysql_fetch_array($result,MYSQL_ASSOC);
while ($row!=false)
{
$nowdt=$CustRs["ac_exp_dt"];
$nowmon=$CustRs["ac_exp_mon"];
$nowyr=$CustRs["ac_exp_year"];
$daydiff=(strtotime(date("$nowyr"."-"."$nowmon"."-"."$nowdt")) - strtotime(date("Y-m-d")))/86400;
if ($daydiff それ以外
{mysql_query("UPDATE CUSTOMERS SET Current_Status=1 whereindexuid="$CustRS["indexuid"]"");}
}

D8888D 返信内容 -------------------------------------------------- -----------------------
e....あなたの概念がわかりません: ファイルの終わり
データベースのクエリはファイルと関係がありますか?

D8888D 返信内容 -------------------------------------------------- -----------------------
echo mysql_data_seek (mysql_num_rows($sql) -1, $db_resource_link);


コードをコピー

D8888D 返信内容 -------------------------------------------------- -----------------------
すべてのレコードを 1 つずつ更新するための 1 つの単語のショートカットです。

D8888D 返信内容 -------------------------------------------------- -----------------------
元の投稿は loveyou_85 、2009 年 3 月 6 日 17:22 [url=http://bbs.111cn.cn/redirect.php?goto=findpost&pid=896058&ptid=107381]リンク タグ [img]http://bbs. .cn/images/common/back.gif[/img][/url]
すべてのレコードを 1 つずつ更新するためのショートカットです
。 汗。 。スタック操作については直接話していませんね

D8888D 返信内容 -------------------------------------------------- -----------------------
上司の書き方????


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632545.html技術記事データテーブルをクエリした後、ファイルの最後で失礼します。クエリ ステートメントを送信して、ファイルの終わりかどうかを判断します。ファイルの終わりではない場合は、「条件」while($result != EOF) を実行します。この文は間違っているようです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。