gpt4 book ai didi

javascript - 发布到 MySQL 时获取 UserID

转载 作者:行者123 更新时间:2023-11-29 13:16:45 25 4
gpt4 key购买 nike

我希望在登录数据库时获取其他信息。我希望获取已成功登录的技术的 TechID 并将其存储在第二部分的“输出”中。想知道您是否可以提供帮助。

PHP:

$myusername=$_POST['username'];
$mypassword=$_POST['password'];

$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);

$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

$sql="SELECT TechNo, TechName, TechUser,TechPass FROM $tbl_name
WHERE TechUser='$myusername' and TechPass='$mypassword'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1)
{
echo "***TechID goes here";
}
else
{
echo 'false';
}

发帖方式:

function checkEvents()
{
var username = $("#username").val();
var password = $("#pass").val();
$.post('checklogin.php', {username: username, password: password},
function(output){
if(output == 'false')
{
Win('#geteventslogin', 0);
popupcetion('#loginfailed', 1);
}
else
{
Win('#geteventslogin', 0);
alert(output); ///output = TechID number.
popupcetion('#getevents', 1);
}
});
}

我想做的是显示另一个数据库中的职位列表,每个技术都分配有职位,我只想显示该技术的正确职位。这个问题可能以前已经被问过。如果您能指出我的帖子或回答我的问题,我将不胜感激。

提前致谢。

最佳答案

我认为你的代码应该是这样的

$sql="SELECT TechID FROM $tbl_name 
WHERE TechUser='".$myusername."' and TechPass='".$mypassword."'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1)
{
$row = mysql_fetch_assoc($result);
echo $row['TechID'];
}
else
{
echo 'false';
}

希望能有所帮助。

关于javascript - 发布到 MySQL 时获取 UserID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21363335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com