View Full Version : خطا در ایجاد پایگاه داده در mysql توسط php
khoonsard
جمعه 07 فروردین 1388, 09:01 صبح
سلام .
Fatal error: Call to undefined function mysql_create_db() in C:\wamp\www\sepide\3\createmovie.php on line 8
خطای تولید شده توسط کد زیر می باشد :
mysql_create_db("wiley")
or die(mysql_error());
چطور می توان مشکل را حل کرد ؟
ممنون از راهنمایی تون
guy18iran
جمعه 07 فروردین 1388, 20:07 عصر
شما Encoding صفحه و دیتابیس و فلیدهای دیتابیس رو روی UTF-8 گذاشتین؟
Yousha
شنبه 08 فروردین 1388, 01:38 صبح
سلام،
شما Encoding صفحه و دیتابیس و فلیدهای دیتابیس رو روی UTF-8 گذاشتین؟
عزیز ارتباطی با UnDefined تابع نداره!
Fatal error: Call to undefined function mysql_create_db()
احتمالاً بسته MySQL شما نصب نشده! phpinfo(); بگیرید ببینید نصبه؟
khoonsard
شنبه 08 فروردین 1388, 19:40 عصر
سلام
ورژن php منPHP Version 5.2.0 می باشد که همراه با wamp نصب شده است . و تابع phpinfo() هم کار می کند . نکته اینکه : فقط این دستور برای ایجاد پایگاه داده خطا می دهد و در هنگام ایجاد جداول و درج اطلاعات در آن جداول توسط کد php هیچ مشکلی پیش نمی آید!!!
هم چنین در سوالی که مطرح شده :
شما Encoding صفحه و دیتابیس و فلیدهای دیتابیس رو روی UTF-8 گذاشتین؟
عرض کنم که برای ایجاد یک پایگاه داده واجب نیستند و ما هنوز در مرحله ایجاد پایگاه داده هستیم نه در مرحله وارد کردن اطلاعات .
Yousha
یک شنبه 09 فروردین 1388, 12:08 عصر
سلام،
و تابع phpinfo() هم کار می کند .
احتمالاً بسته MySQL شما نصب نشده! phpinfo(); بگیرید ببینید نصبه؟
اشتباه متوجه شدید... تابع PHPInfo همیشه کار میکنه، منظور من این بود که ببینید درون اطلاعاتی که PHPInfo به شما میده MySQL وجود داره یا خیر...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.