多くのスクリプトで使用する必要があるコード(dbName、dbPSWDなど)があります。私はcfg.PHPファイルに移動し、"*Require"*
コマンドでこのコードを適切な場所(スクリプトの先頭)に挿入しました。 これですべてのスクリプトにこの行を追加する必要があります。 "*mysql_query("SET NAMES 'utf8';")
" *;しかし、この行は、スクリプトの途中で追加する必要があります(開始時ではありません)。この理由から、この行をcfg.PHPスクリプトに組み込んだ後は正しく動作しません。私は各スクリプトにこの行を書いてはいけません。この行をcfg.phpに含めることはできますが、REQUIREコマンドが使用されている場所ではなく、スクリプトの途中に行が挿入されるという条件があります。 この問題を解決するには?頻繁なコードを取り除く
0
A
答えて
1
機能は鎧の輝きの中にあなたの騎士です。 :)
cfg.php:
function set_names() {
mysql_query("SET NAMES 'utf8';");
}
ページ:
set_names();
1
あなたが機能に必要なファイル内のコードをラップすることができ、あなたのメインのPHPファイルのbegginingでそれを必要とし、 mysql_query
行の前に必要なファイル内の関数を呼び出してください
1
auto_prepend_file
を使用して、ファイル構造を変更する必要があるためコード構造を変更することができますすべてのファイルの先頭に。
関連する問題
- 1. マルチスレッドコードの頻繁なラグスパイク
- 2. Application_Endが頻繁
- 3. postgresqlを頻繁に取る単一カウントクエリ
- 4. Pixels + OrderBy最も頻繁な色を取得
- 5. Sqlite頻繁なヘッダーへのアクセス
- 6. Tomcatアプリケーションの頻繁な更新
- 7. JavaFX TableViewの頻繁な更新
- 8. Monoまたは.NET Serialport頻繁な読み取りの結果が高いCPU
- 9. 最も頻繁要素、MATLAB
- 10. ユーザーが頻繁にログアウト(デフォルトメンバーシッププロバイダ)
- 11. 頻繁にGem RemoteFetcher :: FetchErrorを取得する。回避策はありますか?
- 12. 頻繁にイベント1309を取得し続ける
- 13. クラシックASP:頻繁にページの一部を取得する
- 14. ListViewの頻繁にクリックされたアイテムを取得する
- 15. PIGで最も頻繁に発生する値を取得
- 16. WebSocket頻繁にメッセージをゼロコピーする
- 17. Javaで頻繁にスクリーンショットを撮る
- 18. androidでImageViewを頻繁に更新
- 19. Javaメインガベージコレクションをより頻繁に調整する方法
- 20. 列内の最も頻繁な値の番号を取得する方法は?
- 21. MySQLグループで最も頻繁に選択
- 22. CakePHPセッションの期限切れ - 頻繁に
- 23. Appceleratorチタニウムが頻繁にクラッシュする?
- 24. のVisual Studio 2010のクラッシュが頻繁に
- 25. Oracleサーバーのドロップ・セッション頻繁に
- 26. グラブ頻繁にユーザ名 - 例外
- 27. Logcatは頻繁に作業中です
- 28. 頻繁に更新されるgridview
- 29. Xcode 4頻繁にクラッシュする
- 30. 頻繁に停止するMPMoviePlayerController
すべてのデータベースをクラスに入れて、データベースに正常に接続した後でそのコマンド( 'SET NAMES 'utf-8';')を呼び出すことをお勧めします。この場合、クラスは関数よりはるかに優れています;) – ComFreek