Bəli, PHP-də şəkil linkini düzgün göstərmək üçün img elementinin src atributuna düzgün URL ötürmək lazımdır. Sizin nümunənizdə kiçik bir sintaksis səhvi var, img tagını bağlamağı unutmusunuz. Düzgün versiya belə olmalıdır:
echo "<b>".$xeber_basligi."</b><br/>";
echo "<img src='".$sekil_linki."' alt='Şəkil yüklənmədi'>";
Əgər $sekil_linki verilənlər bazasından gəlirsə, onun düzgün şəkildə çağırıldığına əmin olmaq lazımdır. Məsələn:
$row = mysqli_fetch_assoc($result);
$sekil_linki = $row['sekil_yolu']; // Məsələn, şəkil yolu bazada "images/foto.jpg" şəklində saxlanır
echo "<b>".$row['xeber_basligi']."</b><br/>";
echo "<img src='".$sekil_linki."' alt='Şəkil yüklənmədi'>";
Burada $result dəyişəni artıq mysqli_query() ilə sorğulanmış olmalıdır. Əgər şəkil bazadan düzgün gəlmirsə, var_dump($sekil_linki); və ya echo $sekil_linki; ilə yoxlamaq olar.
Əgər linkin özü səhv görsənirsə və ya şəkil açılmırsa:
Linkin düzgün formata malik olub-olmadığını yoxlayın (məsələn, /images/foto.jpg və ya
http://sayt.com/images/foto.jpg).
Şəklin serverdə olub-olmadığını yoxlayın.
PHP kodunu htmlspecialchars($sekil_linki) ilə çap edib, linkin içində gözlənilməz simvolların olub-olmadığını görün.