ホームページ  >  記事  >  バックエンド開発  >  PHP操作記事一覧関連スキル共有_PHPチュートリアル

PHP操作記事一覧関連スキル共有_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:34:431147ブラウズ

ファイルが生成されるたびに、データベースにフィールドを作成し、自動的に生成されたファイル名がデータベースに保存されます。指定されたフォルダー内のページをポイントするだけです。静的ファイルは保存できます。 PHPを使用して記事リストを操作し、文字列として保存し、ページ生成時にこの文字列を置き換えます。たとえば、ページ上の記事リストが配置されるテーブルと PHP 処理ファイルにマーク {articletable} を追加します:

PHP 操作記事リスト実装コード:

  1. <?php
  2. $title = 「http://siyizhu.com テスト テンプレート」 ; $
  3. file = "TwoMax Inter テスト テンプレート、
    author:Matrix@Two_Max"

    $
    fp
  4. ;
  5. = fopen ("temp.html","r"); $content
  6. =
  7. fread ($fp,filesize ("temp.html")); $content =
  8. str_replace ("{file}",$file,$content); str_replace ("{title}",$title,$content); //リスト生成開始
  9. $
  10. list = '' ; $
  11. sql
  12. = 「記事からID、タイトル、ファイル名を選択」 $クエリ =
  13. ; mysql_query ($ SQL) ; while ($結果 =
  14. mysql_fetch_array ($query)){ $list .=
  15. '< ;a href='.$root.$result['filename'].' target=_blank
  16. > '.$result [ 'タイトル'].'a
    ><br>'; $コンテンツ = str_replace ("{articletable}" ,$list,$content); // リストの生成終了 // echo $content; $
  17. ファイル名
  18. = "test/test.html" $ハンドル
  19. =
  20. fopen
  21. ($filename,"w " ); // ファイル ポインタを開いてファイルを作成します
  22. /* ファイルが作成され、書き込み可能かどうかを確認します */ if (!is_writable ($filename)) {
  23. die (「ファイル: ".$filename." は書き込み可能ではありません、)」プロパティを確認して再試行してください。 ");
  24. }
  25. if (!fwrite ($handle,$content)){
    //ファイルに情報を書き込みます
  26. die ("Generate file".$filename." Failed! " );
  27. }
  28. fclose ($handle); // ポインターを閉じる
  29. die ("ファイルの作成".$filename."成功!"); gt;
  30. 上記のコード例は、PHP操作記事リストの関連使用法です

http://www.bkjia.com/PHPjc/445955.html


www.bkjia.com

本当

技術記事データベースにフィールドを作成し、ファイル名を記録します。ファイルが生成されるたびに、自動的に生成されたファイル名がデータベースに保存されます。静的ファイルが保存されている指定されたファイルをポイントするだけです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。