データベースに接続するページを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. 手続き型PHPの再構築
- 5. PHPオートローダークラスと手続き型オートローダー関数
- 6. PHP 5のオブジェクト指向ですか?
- 7. オブジェクト指向の更新アプローチ
- 8. 手続き型ナップザック問題ブルートフォッサーをオブジェクト指向のものにするにはどうしたらいいですか?
- 9. マルチスレッドリクエスト環境でのオブジェクト指向コーディング - PHP
- 10. 手続き型プログラマー向けの機能コードスニペットのリスト?
- 11. UIViewControllerの向きを手動で変更しますか? iPhone
- 12. 手続き型アバター生成
- 13. ローリングダイス用手続き型オーディオ
- 14. MySQL手続き型言語?
- 15. 手続き型コードを連想配列オブジェクトに連結
- 16. フレックスからPHPへの型付きオブジェクト
- 17. 手続き型からOOP型への切り替えはいつですか?
- 18. オブジェクト指向のPHPセッション管理
- 19. PHP:オブジェクト指向の例(宿題)
- 20. PHP - オブジェクト指向実践と継承
- 21. PHP MySQL結果オブジェクトから結果リソースへの変換(OOから手続きへ)
- 22. Reactjs - オブジェクト指向?
- 23. オブジェクト指向データベースモデル
- 24. オブジェクト指向プログラミング:
- 25. オブジェクト指向CSS
- 26. ベストプラクティスアドバイス:指向オブジェクト
- 27. オブジェクト指向モデルオリジナルペーパー?
- 28. オブジェクト指向TCL
- 29. MVCデザインパターンを手続き型PHPに適用することができます
- 30. Iphone:向きを手動で変更する
あなたはmysqli関数を使うことができますが、私は本当にPDOやOOスタイルを使い続けることをお勧めします。これはますます一般的で使用されています。 – Aurel
@Aurelありがとう、私はOOと手続き型の間でどのように変更するのだろうかと思っていた。 – smitthy
プリペアドステートメント/バインド変数を使用するようにコードを変換する方が良いOOから手続きへ –