Hi,
Does anyone know why PHP issues this Warning:
Here is line 103:Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in /home/mydir/public_html/myprog/weekly.php on line 103
Here is the sql:PHP Code:$result = mysqli_query($dbcnx, $sql2);
while($data = mysqli_fetch_assoc($result)) {
$message = 'Invalid query: ' . mysqli_error($dbcnx) . "\n";
$message .= 'Whole query: ' . $sql2 . "</p>";
$results[] = $data;
}
}
This started right after I changed the sql to a UNION statement. Thanks!(SELECT id, REF_NO, KASI_NO, TYPE, CITY, FINISH_SQ_FT, FOREMAN, INVOICE, REGIONTBL, FIN_DATE FROM Atlantic_CapeMay_Done WHERE status = 'DONE' AND FIN_DATE > '2006-01-15
' AND FIN_DATE < '2006-01-22
' AND INVOICE != 'BACK') UNION (SELECT id, REF_NO, KASI_NO, TYPE, CITY, FINISH_SQ_FT, FOREMAN, INVOICE, REGIONTBL, FIN_DATE FROM Audobon_Done WHERE status = 'DONE' AND FIN_DATE > '2006-01-15
' AND FIN_DATE < '2006-01-22
' AND INVOICE != 'BACK') UNION (SELECT id, REF_NO, KASI_NO, TYPE, CITY, FINISH_SQ_FT, FOREMAN, INVOICE, REGIONTBL, FIN_DATE FROM Monmouth_Done WHERE status = 'DONE' AND FIN_DATE > '2006-01-15
' AND FIN_DATE < '2006-01-22
' AND INVOICE != 'BACK') UNION (SELECT id, REF_NO, KASI_NO, TYPE, CITY, FINISH_SQ_FT, FOREMAN, INVOICE, REGIONTBL, FIN_DATE FROM Ocean_Done WHERE status = 'DONE' AND FIN_DATE > '2006-01-15
' AND FIN_DATE < '2006-01-22
' AND INVOICE != 'BACK') UNION (SELECT id, REF_NO, KASI_NO, TYPE, CITY, FINISH_SQ_FT, FOREMAN, INVOICE, REGIONTBL, FIN_DATE FROM West_Done WHERE status = 'DONE' AND FIN_DATE > '2006-01-15
' AND FIN_DATE < '2006-01-22
' AND INVOICE != 'BACK') ORDER BY FOREMAN, FIN_DATE


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks