MRmoon
دوشنبه 02 اردیبهشت 1392, 19:53 عصر
با سلام.
کلاس کار با mysql.
برای دانبود روی نوشته ی زیر کلیک کنید
103196
آموزش استفاده:
اتصال به دیتابیس:
$mysql = new mysql('localhost','root','','empire');
شمردن row ها(mysql_num_rows):
$num = $mysql->query("SELECT * FROM players")->num_rows();
echo "rows count : " . $num . PHP_EOL;
گرفتن تمامی row ها و استفاده(مثل fetcAll کلاس PDO):
$fetch = $mysql->query("SELECT * FROM players")->fetchAll();
foreach( $fetch as $key => $value){
echo "username : " . $value . PHP_EOL;
}
mysql_Fetch_Assoc:
$fetch = $mysql->query("SELECT * FROM players")->Fetch('assoc');
echo "username : " . $fetch . PHP_EOL;
برای array و امثالهم کلمه تابع fetch رو عوض میکنی.و کلمه ها ایناین:
"assoc","array","object","row","field","lengths"
اینسرت ، آپدیت یا دیلیت و گرفتن تعداد row های تغییر کرده:
$affected_rows = $mysql->query("INSERT INTO players (username) VALUES ('max')")->affected_rows();
echo "affected_rows : " . $affected_rows . PHP_EOL;
escape کردن متغییر ها برای استفاده تو دیتابیس هم با تابع :
$mysql->escape("'xx'");
امیدوارم مفید باشه.
دوستان لطفا نظر خودشون رو در مورد کلاس بگن!
کلاس کار با mysql.
برای دانبود روی نوشته ی زیر کلیک کنید
103196
آموزش استفاده:
اتصال به دیتابیس:
$mysql = new mysql('localhost','root','','empire');
شمردن row ها(mysql_num_rows):
$num = $mysql->query("SELECT * FROM players")->num_rows();
echo "rows count : " . $num . PHP_EOL;
گرفتن تمامی row ها و استفاده(مثل fetcAll کلاس PDO):
$fetch = $mysql->query("SELECT * FROM players")->fetchAll();
foreach( $fetch as $key => $value){
echo "username : " . $value . PHP_EOL;
}
mysql_Fetch_Assoc:
$fetch = $mysql->query("SELECT * FROM players")->Fetch('assoc');
echo "username : " . $fetch . PHP_EOL;
برای array و امثالهم کلمه تابع fetch رو عوض میکنی.و کلمه ها ایناین:
"assoc","array","object","row","field","lengths"
اینسرت ، آپدیت یا دیلیت و گرفتن تعداد row های تغییر کرده:
$affected_rows = $mysql->query("INSERT INTO players (username) VALUES ('max')")->affected_rows();
echo "affected_rows : " . $affected_rows . PHP_EOL;
escape کردن متغییر ها برای استفاده تو دیتابیس هم با تابع :
$mysql->escape("'xx'");
امیدوارم مفید باشه.
دوستان لطفا نظر خودشون رو در مورد کلاس بگن!