Witam, dopiero zaczynam z PHP, więc proszę o wyrozumiałość.
Próbowałem zrobić wyświetlanie zdjęć wraz z tytułem obrazka na swojej stronie. Z jednym rekordem dało radę, bo był jeden rekord, ale z np. pięcioma to już mam problem. W sumie nie tylko ja, Firefox też, crash za każdym razem.
Proszę o pomoc, co jest źle w tej funkcji? Co namieszałem i jak to naprawić, żeby wyświetlało 5 "newsów"?
function ShowPicture()
{
$con = new mysqli("", "", "", ""); // Pusto tu, wiadomo z jakiego powodu, ale problemu z polaczeniem nie ma
if ($con->connect_errno!=0)
{
echo "Error: ".$con->connect_errno;
}
if($result = @$con->query('SELECT * FROM zdjecia ORDER BY id DESC LIMIT 0, 5'))
{
$row = $result->num_rows;
while($row)
{
$wiersz = $result->fetch_assoc();
$nazwa = $wiersz['name'];
$zdjecie = $wiersz['image'];
echo<<<END
<li class="cont"><div class="content">
<div class="title">$nazwa</div>
<div class="picture"><img src="data:image;base64, $zdjecie"></div>
</div></li>
END;
}
$result->free_result();
}
$con->close();
}