Zastanawiam się, dlaczego php nie trzyma w pamięci wynik zapytania do MySQL.
Mam w kodzie $zmienna1, którą chciałbym użyć dwukrotnie. Niestety za drugim razem już jej nie widzi, pętla while nie wyrzuca wyników
i muszę powtórzyć zapytanie do bazy.
Z góry dziękuje za pomoc.
echo "<form action='' method='post'> <fieldset> <legend>Tabelka z produktami</legend>"; // wyswietlenie pierszej kolumny - typu towarow $zmienna1 =$baza->zapyatnie do bazy o kategorie produktow } // wiersz - naglowki firm $firma =$baza->zapytanie do bazy $idfirma = $wiersz['idcompany'] ; echo "<table border=1 cellspacing=0 cellpadding=1 style='float: left'><tr><td align='center'> ".$wiersz['name']."</td></tr>"; // kolumna z liczbami zamowienia $kolumna = $baza->zapytanie do bazy o produkty i ilosc if ($num_rows == 0) { $zmienna1 =$baza->zapyatnie do bazy o kategorie produktow //nie wiem dlaczego nie istnieje $zmienna1 i musze powtorzyc zapytanie $cos2=$kategoria['cos2']; echo "<tr><td bgcolor='#FF0000'> <input name='deliv[]' value='' size=15 STYLE='text-align: right;'/></td></tr>"; } } } else { $quantity = $wiersz2['quantity]; echo "<tr><td> <input name='deliv[]' size=15 value='$quantity' STYLE='text-align: right;'/> </td></tr>"; } } } echo "</table>"; echo"</fieldset><br> <input type=submit value='Accept'> </form>";