View Full Version : مشکل در اتصال به mysql
mmehdyt
سه شنبه 29 اسفند 1385, 12:41 عصر
این دستور
$con = mysql_connect("localhost/phpmyadmin","root","343","base","3306");
رو برای اتصال به دیتا بیسی که با php my admin ساختم می نویسم اما
php triad این پیغام
Warning: Wrong parameter count for mysql_connect() in c:\apache\htdocs\p.php on line 13
رو میده چه اشکالی توی کد من هست؟
پارامتر ها به ترتیب ازچپ به راست:
server name,user name,password,database name,port number
cybercoder
سه شنبه 29 اسفند 1385, 18:12 عصر
localhost/phpmyadmin
این دیگه چه جورشه
mysql_connect(SERVERNAME,USER,PASSWORD)
کافیه
mmehdyt
سه شنبه 29 اسفند 1385, 21:35 عصر
این کار رو کردم این پیغام رو داد:
Warning: Unknown MySQL Server Host 'localhost/phpmyadmin' (0) in c:\apache\htdocs\p.php on line 13
Warning: MySQL Connection Failed: Unknown MySQL Server Host 'localhost/phpmyadmin' (0) in c:\apache\htdocs\p.php on line 13
houtanal
چهارشنبه 01 فروردین 1386, 00:16 صبح
localhost خالی کافیه.localhost/phpmyadmin نمی خواد.
mmehdyt
چهارشنبه 01 فروردین 1386, 01:05 صبح
با localhost حالا این پیغام رو داد:
Warning: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\p.php on line 13
Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\apache\htdocs\p.php on line 13
ealvandi
چهارشنبه 01 فروردین 1386, 15:06 عصر
$host = "localhost";
$us = "";
$pa = "";
$db = mysql_connect($host,$us,$pa) or die(mysql_errno());
if (!db)
{
echo " <script language=\"javascript\"> ";
echo " alert('خطا ! ارتباط با بانک برقرار نشد') ";
echo " </script> ";
exit;
}
mysql_select_db("m_bank",$db);
mmehdyt
جمعه 10 فروردین 1386, 13:57 عصر
قضیه ی خطآخر این برنامه چیه و اگه اسم سرور و نام کاربری و رمز رو توی متغییر بذارم درست
می شه؟
ealvandi
جمعه 10 فروردین 1386, 14:12 عصر
mysql_select_db("m_bank",$db);
m_bank نام بانک شما در mysql هستش (شما باید جای اون نام بانک خودت رو بنویسی)
us نام کاربری
pa کلمه عبور
------------------------------------------------
موفق و موید باشی.
mmehdyt
جمعه 10 فروردین 1386, 19:59 عصر
مشکل اینجا است که در خط چهارم به mysql وصل نمی شه!(متغییر $db)
reza_rad
جمعه 10 فروردین 1386, 22:52 عصر
مشکل اینجا است که در خط چهارم به mysql وصل نمی شه!(متغییر $db)
چه اروری میده؟
peyman1987
شنبه 11 فروردین 1386, 03:12 صبح
احتمالا یوزرنیم رو خالی رد میکنین ولی معمولا اگه به تنظیمات MySQL و PHPMyAdmin دست نزده باشین مشخصات پیشفرض بصورت زیر هست :
$strHost = "localhost";
$strUsername = "root";
$strPassword = "";
mmehdyt
شنبه 11 فروردین 1386, 10:06 صبح
این قسمت رو هم به اون کدی که داده بودید اضاف کردم:
else {
print "succed";
}
حتی ارور سابق رو هم نداد نهsucced چاپ شد و هم اون پیغام جاوا اسکریپت نیومد!
apache 2.2
moslem-visual
شنبه 11 فروردین 1386, 11:32 صبح
آقا شما php و mysql رو خودت نصب کردی یا برنامه ای مثل easyPHP رو نصب کردی؟ پیشنهاد میکنم از easyPHP استفاده کنی.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.