PDA

View Full Version : سوال: کد php که نوشته ام به mysql متصل نمی شه.؟؟؟



hammme
یک شنبه 27 اسفند 1391, 10:53 صبح
<?php
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['email'];
$user=$_POST['user'];
$pass=$_POST['pass'];
$rpass=$_POST['rpass'];
echo"$lname,$fname,$email,$user,$pass";
$dbuser=mysql_connect();
mysql_select_db("user");
if($pass!=$rpass)
{
echo "Passwords Are not Match";
}
else
{
$query="insert into user(fname,lname,email,user,pass)values('$fname',' $lname','$email','$user','$pass')";
$result=mysql_query($query);
mysql_close($dbuser);
?>

e601
یک شنبه 27 اسفند 1391, 10:59 صبح
سلام
دوست عزیز دستور mysql_connect() که شما استفاده کردی پارامتر نداره که ! به کجا باید کانکت بشه؟!

این دستور رو باید بصورت زیر مقدار دهی کنید و بجای یوزر و پسورد باید اطلاعات مربوط به دیتابیس خودتون رو قرار بدید :

mysql_connect('localhost', 'user', 'password');

hammme
یک شنبه 27 اسفند 1391, 11:02 صبح
با تشکر زیاد به خاطر پاسخ به سوالم من از پارامترهای user , pass هم استفاده کردم ولی جواب نداد.

siavashsay
یک شنبه 27 اسفند 1391, 11:04 صبح
شما علامت $ رو برای متغیر query نذاشتید !
یه توجهی بکنید !
در این خط :

query="insert into user(fname,lname,email,user,pass)values('$fname',' $lname','$email','$user','$pass')";
اینکارو انجام بدید اگه نشد خطای مورد نظر رو با دستور mysql_error() مشخص کنید و اینجا بگذارید تا بهتر بشه راهنمایی کرد !

Reza1607
یک شنبه 27 اسفند 1391, 11:05 صبح
خط mysql_connect رو به اين صورت بنويسيد و هرچي كه چاپ شد رو اينجا بذاريد

mysql_connect('localhost','root','') or die(mysql_error());

hammme
یک شنبه 27 اسفند 1391, 11:12 صبح
تنها پیغام خطایی که میده HTTP 500

hammme
یک شنبه 27 اسفند 1391, 11:20 صبح
وقتی mysql_connect() وارد برنامه میشه برنامه دیگه کار نمی کنه. به نظر شما می تونه از برنامه php باشه با توجه به این که برنامه رو از روی خود سایت php گرفتم

hammme
یک شنبه 27 اسفند 1391, 11:32 صبح
قتی mysql_connect() وارد برنامه میشه برنامه دیگه کار نمی کنه. error http 500 می ده . به نظر شما می تونه از برنامه php باشه با توجه به این که برنامه رو از روی خود سایت php گرفتم

siavashsay
یک شنبه 27 اسفند 1391, 12:15 عصر
1- بقیه کد ها مگه اجرا نمیشن ؟! اگر میشن پس برنامه درسته !
2- اگر برنامه فک میکنید مشکل داره پس چرا از برنامه Wamp Server استفاده نمیکنید ؟!
3- اون کاری که گفتم رو کردید ؟! $ برای متغیر query

nemo php
یک شنبه 27 اسفند 1391, 12:47 عصر
سلام.شما از برنامه xamppیا wampاستفاده کنید وبعد apacheرو فعال کنیدو در قسمت پسورد mysql_connectیک پسورد تعریف کنید