Php 从会话用户加载信息

Php 从会话用户加载信息,php,mysql,Php,Mysql,我正在创建一个页面,允许当前登录的用户查看其个人信息。 我可以使用$result=mysql\u查询(“从用户中选择$\u会话”,$db)加载信息,或者是否有更好的加载方式 我的代码现在可以工作了。这是代码,以防它可以帮助其他人 mysql_connect('localhost','root','pass'); mysql_select_db('db'); $query="select *from table WHERE username='$username' "; $run=mysql_qu

我正在创建一个页面,允许当前登录的用户查看其个人信息。 我可以使用
$result=mysql\u查询(“从用户中选择$\u会话”,$db)
加载信息,或者是否有更好的加载方式

我的代码现在可以工作了。这是代码,以防它可以帮助其他人

mysql_connect('localhost','root','pass');
mysql_select_db('db');
$query="select *from table WHERE username='$username' ";
$run=mysql_query($query);
while ($myrow = mysql_fetch_array($run))

不,您不能
mysql\u查询(“从用户中选择$\u会话”,$db)
,因为
$\u会话
在PHP术语中是一个数组。

如果需要的话,在将数组存储到SQL数据库之前/之后,需要对其进行序列化/取消序列化。

$\u会话是一个数组,因此您的代码毫无意义。我希望
SELECT*来自id=$\u SESSION[id]
的用户,我只是在乱搞代码的时候弄明白了这一点。谢谢你的回复。我将发布我使用的代码,以防它能帮助其他人。你应该立即停止使用
mysql.*
它将从phpI中删除,因为只有mysql被教导过。mysqli和mysql有多大不同?那么你的老师给你带来了很大的伤害。便宜又脏,加上一个i就是90%的差别