值未存储在数据库中

时间:2010-06-28 20:30:57

标签: php javascript mysql

我有一个图像幻灯片显示每个图像在4秒后滑动,并在每张幻灯片的末尾显示一条消息。我可以在单击按钮时记录消息,但如果未单击按钮则无法在每张幻灯片的末尾记录消息。

这是我的代码:

我也希望不重复显示随机图像。任何人都可以帮我这个吗?

谢谢,

2 个答案:

答案 0 :(得分:0)

尝试将第二个参数添加到mysql_fetch_array,例如:

mysql_fetch_array($result, MYSQL_ASSOC)

或改为使用mysql_fetch_assoc

答案 1 :(得分:0)

这只是一个普遍的答案,但希望它可以帮助你一点。在您的问题中,您发布了一大堆代码供我们推断出问题。这既是好事,也是坏事。这很好,因为您已经为我们发布了足够的信息,以便能够帮助您并弄清楚发生了什么。

然而,它也很糟糕,不是因为你做的事情很糟糕,而是从某种意义上说它突出了你解决这个问题的方法。再次概括,代码问题通常很简单。它们变得复杂,因为它们的复杂性和模糊性。为了帮助您解决这个问题,并且为了帮助自己(无论是一般情况还是在这种情况下),您应该首先缩小问题发生的范围。

例如,在您的问题中,您说您在录制邮件时遇到问题。然而,然后你说“我可以在点击按钮时记录消息。”所以你在你的问题中引入了一个新的变量而没有告诉我们关于按钮的信息。因此,如果您遇到按钮问题或录制消息,我们不再确定。

所以我所说的是,缩小你的问题,并将其解决。你应该能够做出这样一个坚实的陈述:有一个按钮,点击它时应该记录一条消息。但是,当我的应用程序将幻灯片从一个幻灯片移动到另一个幻灯片时,该按钮不再起作用。为了做到这一点,你需要准确定义你想要发生的行为。即使这不是一个正式的项目,你应该创建一个用例(即使在记事本中很好),你准确地描述了你想要实现的功能(实现)。然后,您将能够准确地描述您的代码未按照您所希望的方式执行的操作。