Witam na forum,
Mam problem z wyświetleniem zdjęcia z bazy danych. W b.d. "przepisnik", tabela "przepisy" w polu "fotka" znajduje się link do obrazka (id=1 tylko do testu). Jeśli ustawię <a href... lub <img src... dostaję komunikat: "Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\..." Chyba w złym miejscu to ustawiam. Proszę o pomoc.
<?php
$polaczenie = @new mysqli('localhost', 'root', '', 'przepisnik');
if (mysqli_connect_errno() != 0){
echo '<p>Wystąpił błąd połączenia: ' . mysqli_connect_error() . '</p>';
}
else {
$wynik = @$polaczenie -> query("SELECT tytul, fotka, skladniki, przygotowanie, fakty FROM przepisy where id = 1");
if ($wynik === false){
echo '<p>Zapytanie nie zostało wykonane poprawnie!</p>';
$polaczenie -> close();
}
else {
echo '<p>Przepis nr 1: </p>';
while (($przepis = $wynik -> fetch_assoc()) !== null){
echo '<p>Tytuł: ' . $przepis['tytul'] . '</p>';
echo '<p>Zdjęcie: ' . $przepis['fotka'] . '</p>';
echo '<p>Składniki: ' . $przepis['skladniki'] . '</p>';
echo '<p>Przygotowanie: ' . $przepis['przygotowanie'] . '</p>';
echo '<p>Fakty: ' . $przepis['fakty'] . '</p>';
echo '<hr />';
}
$wynik -> close(); // zwolnienie pamięci
$polaczenie -> close();
}
}
?>