我有这个关联数组:
$Fields = array("row0"=>"Yahoo ID", "row1"=>"MSN ID", "row2"=> "Gtalk ID");
另一方面,我有这个 SQL 查询:
SELECT YahooID, MSNID, GTalkID From UserTable WHERE Username = '$Username' LIMIT 1;
结果可能会有所不同,因为有些用户只有 Yahoo ID,有些用户有其他用户。例如,如果我有这个结果:
$row[0] = NONE //means YahooID = NONE
$row[1] = example@msn.com
$row[2] = example@gmail.com
那么如何将其作为输出(回声):
MSN ID = example@msn.com
Gtalk ID = example@gmail.com
由于 Yahoo ID 不存在,因此结果将只有 MSN 和 Gtalk。'MSN ID' 和 'Gtalk ID' 是来自关联数组的变量,而 'example@msn.com' 和 'example@gmail.com' 来自 SQL 结果。
谢谢!