Mam dwie grupy checkbooxów jeden: name='status[]' i drugi name=miasto[].
Próbóję zrobić zapytanie niezależne od tego w której grupie chexkboxów wybierze sie jaką ilość odpowiedzie: znaczy w pierszej grupie można zaznaczyć np. 3, a w drugiej zero.
Mój kod obeznie wygląda tak:
for($i=0;$i<=$ile;$i++){ $stmt ="SELECT f.id FROM firma f INNER JOIN adresy a ON f.id=a.idFirmy" .$inner_str .$where_str; $stmt = $pdo->prepare($stmt); $stmt -> execute(); } foreach($stmt as $row){
Wydaje mi się, że błąd jest w tym, że podczas przetwarzania pętli for wychodzą czasem puste wartości np.: $_POST['miast']='', przez co pytanie jest żle sformuowane i DB nie daje żadnego wyniku. I powiem szczerze, naprawdę nie mam już pomysłu jak to poprawić i gdzie szukać podpowiedzi.
System pokazuje mi błąd o niezdefiniowanych indexach: linia 1
undefine offset: linia 4
i jeszcze o niezdefiniowanych zmiennych, ale to raczej nei ma znaczenia.
Jakbym jakichś ważnych informacji nie udzieliła, pytajcie...