データベースに接続するページをPHP
にしていますが、それは素晴らしいものですが、オブジェクト指向プログラミングから手続き型プログラミングに変更したいと考えています。変更したいコードの行は、$result = $conn->query("select * from user where usernam' ".$username."' ");
とif($result->num_rows>0)
です。私はオンラインでいくつかの調査を行っており、見つけたのはhereです。PHPでオブジェクト指向から手続き型に変更
答えて
オブジェクト指向プログラミングから手続きプログラミングへの移行は、21世紀から石器時代の世界に移行するようなものです。私のアドバイスは、そのままオブジェクト指向のパターンを保つことです。
しかし、あなたが本当に手続き方法をしたい場合は、その後、
$result = mysqli_query($conn, "select * from user where usernam = '".$username."'");
に
$result = $conn->query("select * from user where usernam = '".$username."'");
を変更し、
if(mysqli_num_rows($result) > 0)
に
if($result->num_rows>0)
を変更する、と述べました
彼は 'mysqli_'と接続していることを確認しましたか?もし彼が' PDO'を使用しているのですが、これはもちろん動作しません。 – RiggsFolly
@RiggsFolly OPは[チュートリアル](http://markonphp.com/simple- select-mysqli-php /)は 'mysqli'拡張に基づいているので、OPはmysqliを使用しようとしています。 –
@RajdeepPaulありがとう、その仕事:) – smitthy
- 1. 手続き型とオブジェクト指向型のプログラミング
- 2. 指向設計と手続き指向設計について
- 3. 手続き型言語でオブジェクト指向プログラミングの力をどのように体験できますか?
- 4. オブジェクト指向の原則を手続き型言語で適用する必要がありますか?
- 5. 手続き型PHPをOOPに変換する
- 6. PHP 5のオブジェクト指向ですか?
- 7. 手続き型PHPの再構築
- 8. ログインシステムPHP手続き型準備文
- 9. PHPオートローダークラスと手続き型オートローダー関数
- 10. 手続き型MySQLiインターフェースからオブジェクトベースの
- 11. オブジェクト指向のPHPコードエラー
- 12. PHP MySQLIオブジェクト指向のワイルドカード
- 13. オブジェクト指向のコードを変数に配置できますか?
- 14. 手続き型ナップザック問題ブルートフォッサーをオブジェクト指向のものにするにはどうしたらいいですか?
- 15. オブジェクト指向の更新アプローチ
- 16. マルチスレッドリクエスト環境でのオブジェクト指向コーディング - PHP
- 17. 手続き型プログラマー向けの機能コードスニペットのリスト?
- 18. UIViewControllerの向きを手動で変更しますか? iPhone
- 19. MySQL手続き型言語?
- 20. 手続き型アバター生成
- 21. ローリングダイス用手続き型オーディオ
- 22. オブジェクト指向のTkinterコーディング:テキストの変更と更新
- 23. 手続き型コードを連想配列オブジェクトに連結
- 24. 変数を変更するためのオブジェクト指向関数パラメータ
- 25. プログラムをオブジェクト指向設計に変更する
- 26. フレックスからPHPへの型付きオブジェクト
- 27. オブジェクト指向のPHPセッション管理
- 28. PHP:オブジェクト指向の例(宿題)
- 29. PHP - オブジェクト指向実践と継承
- 30. 手続き型からOOP型への切り替えはいつですか?
あなたはmysqli関数を使うことができますが、私は本当にPDOやOOスタイルを使い続けることをお勧めします。これはますます一般的で使用されています。 – Aurel
@Aurelありがとう、私はOOと手続き型の間でどのように変更するのだろうかと思っていた。 – smitthy
プリペアドステートメント/バインド変数を使用するようにコードを変換する方が良いOOから手続きへ –