PDA

View Full Version : Invalid بودن در Mysql_query



p30_code
دوشنبه 14 بهمن 1392, 17:18 عصر
با سلام خدمت دوستان من در صفحه ای که یوزنیم و پسورد چک می شود با پیغام Invalid بودن در Mysql_query
مواجه شدم لطفا راهنمایی کنید با تشکر از شما

<?php

$s=$_GET["cmd"];


switch($s)
{
case "cheklogin":echo cheklogin();
break;

}
function cheklogin()
{




$host="localhost";
$user="root";
$pass="";
$db="test";
$con=mysql_connect($host,$user,$pass);
if(!$con)
{
echo "error into database";
exit;
}

if (isset($_GET["user"]))
{

$user=$_GET["user"];

$pass=$_GET["pass"];

$result = mysql_query($con,"select * from admin




where user='$user' AND pass='$pass'");

if (!$result) {

die('Invalid query: ' . mysql_error());
}




mysqli_close($con);
}


}

?>
صفحه lib
function send_ajax()
{

var user=_$("txtuser").value;
var pass=_$("txtpass").value;
$.blockUI({ message: 'لطفا کمی صبر کنید' });

$.ajax({
type:"GET",

url:"AllComands.php?cmd=cheklogin&user="+ user +"&pass="+pass,
async:true,

success:function(data){
$.unblockUI();
ShowMess(data);
},
error:function (data)
{
alert(data);
}

hamedarian2009
دوشنبه 14 بهمن 1392, 18:47 عصر
سلام باید تو خط 36 متغیر con رو بعد از کوئری بنویسید
و در پایان هم برای بستن دیتابیس چون با توابع mysql به دیتابیس وصل شدید با mysql_close ببندید