PDA

View Full Version : pdo



olampiad
دوشنبه 13 آبان 1392, 20:09 عصر
سلام
روش pdo چه روشی هستش؟
می شه یه توضیح مختصری دربارش بدین؟
آموزشی فارسی،مختصر و مفید در مورد این روش سراغ دارید؟
بی نهایت ممنون

ابوذر محمودی
دوشنبه 13 آبان 1392, 20:23 عصر
سلام
اینجا رو مطالعه کنید :

http://barnamenevis.org/showthread.php?409959-%D9%87%D8%B4%D8%AF%D8%A7%D8%B1-%D8%AC%D8%AF%DB%8C-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-php-%D9%88-%D8%A7%D9%85%D9%88%D8%B2%D8%B4-PDO

این رو هم نگاه کنین :
http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers

اینم یک لینک فارسی :
خودآموز گام به گام PHP Data Object (PDO) (http://articles.tahlildadeh.com/post/d8aed988d8afd8a7d985d988d8b2-daafd8a7d985-d8a8d987-daafd8a7d985-PHP-Data-Object-(PDO).aspx)

AliRezaPro
دوشنبه 13 آبان 1392, 21:27 عصر
کاش کلمه ی "PDO" را با کلمه ی "چیست" فقط گوگلی میکردید .یا "PDO" در "PHP" . به همین آسانی :)

olampiad
پنج شنبه 16 آبان 1392, 09:04 صبح
فرق بین mysqli و pdo چیه؟
از کدوم استفاده کنبم بهتره؟
بی نهایت ممنون

ابوذر محمودی
پنج شنبه 16 آبان 1392, 09:19 صبح
فرق بین mysqli و pdo چیه؟
از کدوم استفاده کنبم بهتره؟
بی نهایت ممنون

http://www.uploadax.com/images/88676563505300692224.png

http://www.uploadax.com/images/59187020424199657816.png

PDO vs. MySQLi: Which Should You Use? (http://net.tutsplus.com/tutorials/php/pdo-vs-mysqli-which-should-you-use/?search_index=1)

olampiad
جمعه 17 آبان 1392, 16:55 عصر
ببخشین مشکل این کد کجاس؟


<?php
$host='localhost';
$dbname='gatar';
$user='root';
$pass='';
$connect=new PDO("mysql:host=$host;dbname=$dbname",$user,$pass);
if($connect){
echo 'vasl shod';
}
$query="select * from `driver`";
$res=mysql_query($query);
while($driver=mysql_fetch_assoc($res)){
echo $driver['id'].'<br>';
}
?>


موقعی که با mysql_connection وصل شدنی کار می کنه ولی با این روش ارور می ده.
این ارور رو می ده.
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\hhh\index.php on line 14
مشکلش از کجاست؟
بی نهایت ممنون

navid3d_69
جمعه 17 آبان 1392, 16:57 عصر
شما pDo وصل شدین بعد کوئری رو mysql زدین؟ :متعجب:

olampiad
جمعه 17 آبان 1392, 17:30 عصر
من تازه شروع به کار با pdo می کنم.
چه طوری کوئری بزنم.
ببخشین می شه بگید مشابه کد من چی می شه؟
بی نهایت ممنون

ابوذر محمودی
جمعه 17 آبان 1392, 17:58 عصر
من تازه شروع به کار با pdo می کنم.
چه طوری کوئری بزنم.
ببخشین می شه بگید مشابه کد من چی می شه؟
بی نهایت ممنون
ببخشید ، اگه قراره به جواب دیگران توجه نکنید بگین همون اول تا به پستتون جواب ندن .
زحمت دادین به خودتون سه تا لینک گذاشتم مطالعه کنید ؟
هر سه لینک آموزش PDO بود ، ضمن اینکه در همون لینک اول پست 11 بهترین آموزش برای شماس که از mysql به pdo مهاجرت میخوان بکنین.

olampiad
جمعه 17 آبان 1392, 18:16 عصر
شرمنده ببخشین

ابوذر محمودی
جمعه 17 آبان 1392, 18:31 عصر
در mysql

$result = mysql_query('SELECT * from table') or die(mysql_error());

$num_rows = mysql_num_rows($result);

while($row = mysql_fetch_assoc($result)) {
echo $row['field1'].' '.$row['field2']; //etc...
}


در pdo



$stmt = $db->query('SELECT * FROM table');

while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['field1'].' '.$row['field2']; //etc...
}

Mohammad.barati
چهارشنبه 20 آذر 1392, 16:41 عصر
با سلام
دانلود رایگان فیلم آموزشی کار با پایگاه داده در زبان php به روش pdo به زبان فارسی در آدرس زیر وجود دارد:
http://www.softcode.ir/%D9%81%DB%8C%...2%D8%A8%D8%A7/ (http://www.softcode.ir/%D9%81%DB%8C%D9%84%D9%85-%D9%87%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7/)