作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
像往常一样提前致谢。我已经搜索并搜索了这个问题的答案,但一无所获。
我知道变量 $userId
很好,因为回显时它会吐出数字 8。但是,当尝试在我的 Mysql 命令中使用它时,数组只是出现一个空白。
在使用 echo "Not";
在数组中搜索 NULL 条目时,我考虑到了这一点,但即使这样似乎也没有回显。很奇怪。仅仅是我需要更改 $userId
变量放入 mysql 语句的方式吗?
if($_SESSION['logged_in'] === "logged")
{
if(isset($_SESSION['id']))
{
$userId = $_SESSION['id'];
echo 'The User ID = ' . $userId . '<br>';
$musicidselect = mysql_query("SELECT * FROM myMusic WHERE user_id = '.$userId.'") or die(mysql_error());
while($data = mysql_fetch_array($musicidselect)){
if($data){
print_r($data);
} else{
echo "Not";
}
}
}
}
我在这里遇到问题仅仅是因为这个文件是通过 jquery 加载到另一个页面中的吗?
<script type="text/javascript">
jQuery(document).ready(function($){
$("#performsearch").click(function(){
$("#displayresults").empty();
$( "#displayresults" )
.html('<center><img src="http://www.#######.com/wp-content/themes/bigformat/images/ajax-loader.gif"></center>')
.load( '/wp-content/themes/bigformat/template-home-search.php');
return false;
});
});
</script>
最佳答案
这是不正确的
"SELECT * FROM myMusic WHERE user_id = '.$userId.'"
应该是
"SELECT * FROM myMusic WHERE user_id = '".$userId.'"
关于PHP Mysql SELECT * FROM tablename WHERE rowname = $variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21734224/
我是一名优秀的程序员,十分优秀!