Mam taki kod i nie wyświetla całości, nie wiem co jest nie tak w tym while, wyświetla jakby tylko jeden przykład i po dodaniu AND się tak dzieje
<?php
$baza=mysqli_connect("localhost", "root", "", "ogloszenia")
or die("Brak połączenia z bazą");
$zapytanie1="SELECT id,tytul,tresc FROM ogloszenie WHERE kategoria=1";
$zapytanie2="SELECT uzytkownik.telefon FROM uzytkownik, ogloszenie WHERE uzytkownik.id=ogloszenie.uzytkownik_id AND ogloszenie.id=1";
$wynik1=mysqli_query($baza,$zapytanie1);
$wynik2=mysqli_query($baza,$zapytanie2);
while($t=mysqli_fetch_array($wynik1) AND $t2=mysqli_fetch_array($wynik2)){
echo "<h3>".$t["id"]." ".$t["tytul"]."</h3>";
echo "<p>".$t["tresc"]."</p>";
echo "<p>Telefon kontaktowy: ".$t2["telefon"]."</p>";
}
mysqli_close($baza);
?>