PHP:为什么我使用'时没有显示第一条记录。显示结果?

时间:2017-01-02 10:25:41

标签: php mysql

当我使用'时,为什么我的查询中的第一条记录没有显示?显示结果?

例如,local muc_host= "test.example.com" local hm = require "core.hostmanager"; local cmg = require "core.configmanager"; local append_text= 'Component "'..muc_host..'" "muc" \n' --appending the text to config file local file_name="/etc/prosody/prosody.cfg.lua" file = io.open(file_name, "a") file:write(append_text) file:close() -- load & activate new muc server local lstatus=cmg.load(file_name) local new_server_status = hm.activate(muc_host) mm.load_modules_for_host(host) 登录,user_id 1 5和6与我的回显显示在最后:

contact_id

这是我的代码:

echo "contact is " . $row["contact_id"];

2 个答案:

答案 0 :(得分:1)

因为这一行

$row = mysqli_fetch_assoc($result);

您没有显示此行。

答案 1 :(得分:1)

每次调用都是指针的减量。删除第一个电话:

$row = mysqli_fetch_assoc($result);

在此之后,您再次在while循环中调用相同的行。