我有一個圖像幻燈片顯示每個圖像滑動4秒後,並在每張幻燈片結束時顯示一條消息。如果點擊按鈕,我可以記錄消息,但如果沒有點擊按鈕,則無法在每張幻燈片的末尾記錄消息。價值沒有得到存儲在數據庫
這裏是我的代碼:
,我也想不重複顯示隨機圖像。誰能幫我這個?
謝謝
我有一個圖像幻燈片顯示每個圖像滑動4秒後,並在每張幻燈片結束時顯示一條消息。如果點擊按鈕,我可以記錄消息,但如果沒有點擊按鈕,則無法在每張幻燈片的末尾記錄消息。價值沒有得到存儲在數據庫
這裏是我的代碼:
,我也想不重複顯示隨機圖像。誰能幫我這個?
謝謝
嘗試第二個參數添加到mysql_fetch_array
例如:
mysql_fetch_array($result, MYSQL_ASSOC)
或使用mysql_fetch_assoc
代替。
這只是一個普遍的答案,但希望它可以幫助你一點。在你的問題中,你發佈了一大堆代碼來推導出問題。這既是一件好事,也是一件壞事。這很好,因爲你已經發布了足夠的信息讓我們能夠幫助你並弄清楚發生了什麼。
但是,這也不好,不是因爲你做的不好,而是因爲它突出顯示瞭解決問題的方法。再次概括一下,代碼問題本質上通常很簡單。由於圍繞和遮蔽它們的複雜性,它們變得複雜。爲了幫助你解決這個問題,併爲了幫助你自己(無論是在一般情況下還是在這種情況下),你應該首先縮小問題發生的範圍。
例如,在你的問題中,你說你有一個記錄消息的問題。然而,你會說「當點擊按鈕時我可以記錄消息」。因此,你已經在你的問題中引入了一個新變量,但沒有告訴我們關於按鈕的信息。因此,如果您遇到按鈕問題或記錄信息,我們不能確定。
所以我說的是,縮小你的問題,並把它釘住。你應該能夠做出像這樣的堅實陳述:有一個按鈕,點擊時應記錄一條消息。但是,當我的應用程序將幻燈片從一個幻燈片移動到另一個幻燈片時,該按鈕不再起作用。爲了做到這一點,將需要準確定義你想要發生的行爲。即使這不是一個正式的項目,你應該在哪裏描述你正在嘗試實現什麼功能(實現)的情況下應該做一個用例(即使在記事本中也是如此)。然後,您將能夠準確描述您的代碼如何不按照您所期望的那樣做。
你不應該編寫使用mysql擴展的新代碼。改用mysqli。 – Artefacto 2010-06-28 20:42:44