mysql_fetch_array返回我的行,但是我想要列,例如:
$bilgi= mysql_query("SELECT age,wname,slid,sex,c_name FROM user ");
//echo mysql_errno($con).":".mysql_error($con)."\n";
while($sutun= mysql_fetch_array($bilgi))
{
echo $sutun["age"]." ";
echo $sutun["wname"]." ";
echo $sutun["sex"]." ";
echo $sutun["slid"]." ";
echo $sutun["c_name"]."\n";
}
这让我返回行,我希望它返回列有什么想法?
最佳答案
$bilgi= mysql_query("SELECT age,wname,slid,sex,c_name FROM user LIMIT 1");
只返回一行,但我不认为这是您想要的吗?
您需要一个主键,并在WHERE子句中使用它来标识所需的行。
$bilgi= mysql_query("SELECT age,wname,slid,sex,c_name FROM user WHERE id=1");
id
是标识行的主键。