0
即時通訊存在問題,重新查詢將更新收益表與用戶表中的另一個隨機值的查詢。 執行查詢它什麼都不做用另一個查詢中的隨機值更新mysql表嗎?
$update = mysql_query("UPDATE earnings SET userid = (SELECT ID FROM users WHERE installid is NULL ORDER BY rand()) WHERE userid='0'");
在第二查詢時
SELECT ID FROM users WHERE installid is NULL ORDER BY rand()
它會帶我到任何installid空
我沒有嘗試使用phpMyAdmin,但您的解決方案只是像魅力一樣工作謝謝 – Marco
@Fouad很高興知道它的作品。請記住,PHP不會在您的更新查詢中顯示任何錯誤。當查詢失敗時,例如在調用mysql_query()後加入'或者die(mysql_error())',你就明確地處理了這個case。 –
如果想要編輯這個查詢有WHERE userid =位於用戶表? – Marco