ホームページ作成の基礎からご提供するホームページ作成Space | |
![]() |
|
![]() | |
|
|
prepareとexecuteでDB操作
prepareメソッド、executeメソッドを使って安全にSQLを処理する方法を示します。
prepareメソッドでSQLを用意します。 <?php
require_once'DB.php'; $username = "dbuser"; $password = "dbpass"; $host = "dbhost"; $database = "dbname"; $db = DB::connect("mysql://$username:$password@$host/$database"); if (DB::isError( $db )) { die($db->getMessage()); } $sql = "select * from table where id = ?"; $sth = $db->prepare($sql); // execute で select * from table where id = 1 を安全に実行 $result = $db->execute($sth, array("1")); if (DB::isError( $result )) { die($result->getMessage()); } while($row = $result->fetchRow()){ echo $row[0]; // 返却データをループ } ?> |
![]() |
|
| 運営会社 | お問い合わせ | 広告掲載について | プライバシーポリシー | ご利用にあたって プロデュースはホームページ制作のTOSHO SEO対策のSEO Space COPYRIGHT©2008~ ホームページ作成Space ALLRIGHT RESERVED. 看護師 求人 比較サイト | 通信 | パソコン | ネイルサロン 新宿 | 和紙 通販 | 別れさせ | ルイ・ヴィトン買取 | ダイヤモンド | 太陽光発電 | | ||
![]() | ||