PDA

View Full Version : مشکل استفاده از PDO



mehdi4467
شنبه 19 شهریور 1390, 17:09 عصر
من از PDO استفاده می کنم در LOCAL هیچ مشکلی ندارم ولی وقتی روی هاست آپلود می کنم کار نمی کنه و ایراد زیر را می دهد:


Fatal error: Undefined class constant 'PDO::FETCH_ASSOC' in /home/azmoonar/public_html/include/database_handler.php



آیا برای استفاده از PDO شرایط خاصی لازم است.

ممنون

Keramatifar
یک شنبه 20 شهریور 1390, 00:52 صبح
هنگام کار بر روی هاست باید آدرس دقیق mysql بهمراه IP را قرار دهید، ست کردن localhost بعنوان مقدار host بعضی مواقع برای PDO مشکل ایجاد می کند.

mehdi4467
یک شنبه 20 شهریور 1390, 00:55 صبح
با تشکر
می توانید یک نمونه آدرس دهی به این روش رو در اینجا قرار بدهید؟

Keramatifar
یک شنبه 20 شهریور 1390, 01:54 صبح
جاییکه ازش هاست تهیه کرده اید که IP Address برای MySql به شما می دهد، اون آدرس رو بعنوان هاست برای PDO ست کنید

mehdi4467
سه شنبه 22 شهریور 1390, 23:19 عصر
سلام
مشکل به نظر از هاست بود. چون روی یک هاست دیگر بدون مشکل اجرا شد.
ممنون

idocsidocs
چهارشنبه 23 شهریور 1390, 15:54 عصر
آیا PDO بصورت پیش فرض روی همه سرورها اجرا می شه؟

mehdi4467
چهارشنبه 23 شهریور 1390, 15:59 عصر
از PHP5.1 به بعد این افزونه نصب است.

behzadamin12
پنج شنبه 07 اسفند 1393, 21:12 عصر
سلام
من وقتی میخام از pdo hsjthni کنم تو لوکال


$connect=new PDO

بعد از کلمه new چیزی نمیاری که من pdo رو انتخاب کنم
مشکل چیه
من با dream weaver کار میکنم

behzadamin12
یک شنبه 10 اسفند 1393, 10:10 صبح
چرا کسی جواب نمیده
کسی بلد نیست؟

hamedarian2009
یک شنبه 10 اسفند 1393, 10:29 صبح
سلام
من وقتی میخام از pdo hsjthni کنم تو لوکال


$connect=new PDO

بعد از کلمه new چیزی نمیاری که من pdo رو انتخاب کنم
مشکل چیه
من با dream weaver کار میکنم

منظورتون رو درست متوجه نمیشم خب خودتون بنویسین چرا منتظرین یکی براتون بیاره شاید ادیتورتون این دستورو ساپورت نمیکنه
از اینجا (http://php.net/manual/en/pdo.connections.php) نحوه اتصال رو یاد یگیرین اگه اروری داد بزارین تا بتونیم بهتر کمک کنیم