ورود

View Full Version : مشكل در ارتباط با ديتا بيس در my sql



hodaeian
شنبه 01 اسفند 1388, 11:14 صبح
سلام من تازه كار با my sql را شروع كردم و ميخوام يه فرم لاگين بسازم در my sql ديتا بيس و جدولم را ساختم و داخل جدول هم دوتا user , pass وارد كرده ام ولي حالا وقتي user و pass را در textbox وارد ميكنم وارد صفحه دوم ميشه ولي پيغام زير را نمايش ميدهد(در صفحه دوم):
Notice: Undefined variable: sql in C:\wamp\www\newmodules\login.php on line 12
Query was empty
SQL: SELECT * FROM `login` where `user`='rhoda'

بخشي از كد هاي مربوط به ديتا بيس و برنامه هم به اين صورته:

$user = strtolower($_POST['username']);
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("newdb");

$Sql = "SELECT * FROM `login` where `user`='$user'";

$result=mysql_query($sql) or die(mysql_error() . "<br>SQL: " . $Sql);


لطفا اگه كسي ميدونه مشكل از كجاست راهنماييم كنه ممنون ميشم.

atlase afkar
پنج شنبه 06 اسفند 1388, 15:06 عصر
برای منم یه همچین مشکلی بوجود اومده که نمی تونم حلش کنم از دوستان می خوام هر کدوم بلدن سریعتر جواب بدهند با تشکر

funpatogh
پنج شنبه 06 اسفند 1388, 22:46 عصر
سلام من تازه كار با my sql را شروع كردم و ميخوام يه فرم لاگين بسازم در my sql ديتا بيس و جدولم را ساختم و داخل جدول هم دوتا user , pass وارد كرده ام ولي حالا وقتي user و pass را در textbox وارد ميكنم وارد صفحه دوم ميشه ولي پيغام زير را نمايش ميدهد(در صفحه دوم):
Notice: Undefined variable: sql in C:\wamp\www\newmodules\login.php on line 12
Query was empty
SQL: SELECT * FROM `login` where `user`='rhoda'

بخشي از كد هاي مربوط به ديتا بيس و برنامه هم به اين صورته:

$user = strtolower($_POST['username']);
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("newdb");

$Sql = "SELECT * FROM `login` where `user`='$user'";

$result=mysql_query($sql) or die(mysql_error() . "<br>SQL: " . $Sql);


لطفا اگه كسي ميدونه مشكل از كجاست راهنماييم كنه ممنون ميشم.




اینجا دقت نکردی mysql_query($S)
S کوچیک زدی