Jak w temacie próbowałem już kilka razy samemu i szukałem rozwiązania, ale nic nie znalazłem, a mianowicie gdzie w tym skrypcie rzucić ifa który będzie sprawdzał czy zmienna $poziom jest pusta i czy istnieje w bazie? Jeśli nie jest pusta i istnieje to wypiszę tabele z rekordami, a jeśli nie to wypiszę ze nie ma takiego rekordu. Z góry dzięki za pomoc.
$polaczenie = mysqli_connect($host, $db_user, $db_password, $db_name); $poziom = $_POST['poziom']; $pokemons = "SELECT * FROM pokemons WHERE lvl=".$poziom;
A tutaj wypisywanie tabeli i formularza:
echo ' <center> <form action="poziompokemon2.php" method="post"> <font size="10px">Wpisz poziom pokemona</font></br></br> <input type="text" name="poziom"/></br></br> <input type="submit" value="Pokaż"></br></br> </form> <table class="tabelka" border="1" cellpadding="5" cellspacing="0"> <tr> <th><span class="wiersz">Podgląd</span></th><th><span class="wiersz">Nazwa</span></th><th><span class="wiersz"> Poziom </span></th><th><span class="wiersz"> Region </span> </th><th><span class="wiersz"> Rodzaj </span></th><th><span class="wiersz"> Umiejętności </span> </th><th><span class="wiersz"> Słaby vs </span></th><th><span class="wiersz"> Mocny vs </span></th><th><span class="wiersz"> Cena </span> </tr> </center>'; // Wypisywanie rekordów od pierwszego do końca while ($row = mysqli_fetch_array($wynik)) { echo' <tr><td><img src="'.$row['img'].'"/></td><td id="nameofpokemon">'.$row['name'].'</td><td>'.$row['lvl'].'</td><td>'.$row['typ'].'</td><td>'.$row['kind'].'</td><td>'.$row['more'].'</td><td>'.$row['weak'].'</td><td>'.$row['strong'].'</td><td><font color="green">'.$row['price'].'</font></td> </tr>'; }; mysqli_free_result($wynik);