0
我有一個檢查我試圖運行一個表中的行數是否小於N + 8。這是非常混亂的原因是因爲我必須使用WordPress API和get_results
函數(https://developer.wordpress.org/reference/classes/wpdb/get_results/)來獲取從MySQL到land的所有內容。用MySQL檢查一個表的行數是否小於(N + 8)
我有什麼是
$stillSomeLeft = ($wpdb->get_results($wpdb->prepare("SELECT COUNT(*) FROM $thisTable < (%d + 8)", $_POST['numItemsLoaded']))) === true;
和$stillSomeLeft
一直在評估對false
。當然,由於get_results
返回與查詢結果相對應的對象,因此我無法準確知道該對象是什麼,但由於查詢將返回MySQL土地中的true
/false
,因此我假設PHP等效的「對象」將是一樣的。
愛是愛自由類型的語言......
我不確定該查詢返回的是什麼'get_results',但我知道當我將結果轉換爲JSON時,它變成'[{「COUNT(*)」:「17」}]'。奇怪的。 –
如果你在mysql上運行那個查詢'SELECT COUNT(*)FROM $ thisTable',你還得到17?因爲這看起來是一個正確的結果 –