如果这是一个简单的修复,我真的很抱歉,但我完全被难住了,可能是暂时受阻。
无论如何,我的困境是这样的,我的网站有一个包含事件的页面,当然,我有一个事件表,其中包含以下字段:
EventID
EventName
EventStart
EventEnd
EventDesc
现在我的第一个查询是确保我收集所有尚未结束的事件。说得通?
然后我正在做一个for
看起来像这样的事情:
for($i=0;$i<$numr;$i++)
- $numr 被定义为 -$numr = mysqli_num_rows($sql)
你可以猜到 $sql 是什么?为了安全起见:$sql = mysqli_query($link, "SELECT * FROM events WHERE EventEnd >= NOW()")
在这个for
循环中,我打算为<option>
有多少事件创建多个标签。到目前为止一切顺利,它看起来像这样:echo "<option id='" . $i . "' name='" . $i . "' value='" . $i . "'>
这就是我的问题所在,我知道需要获取EventName
从 sql 查询返回的第一行。我不确定该怎么做?我最初的想法是使用数组并将名称存储在那里,但是,我对 php 中的数组并不是 100% 熟悉。
你们有什么办法可以帮助我吗?如果这只是我需要使用的基本功能或其他东西,我真的很抱歉,但我现在遇到了真正的问题。
非常感谢你们!麦克风。