2016-12-15 4 views
0

Я пытаюсь сделать кликабельным изображения.модальный (PHP)

Я получаю сообщение об ошибке сказав «синтаксическая ошибка, неожиданный» < «»

<img border="0" alt="img1" src="<img src='./assets/workImages/".$row['image1']."'>" width="100" height="100"> 

Я пытался писать ему несколько способов, но всегда кажется, приходят с ошибкой какой-то.

Тот факт, что я должен использовать путь к файлу и переменную PHP является, Что делает это выглядит более запутанной для меня, чем это возможно.

Очень новичок в PHP так простить любую откровенную глупость, если таковые имеются.

+0

К сожалению, осталось из href, по-прежнему не работает без него, конечно. –

+1

Это написано внутри PHP блока (' ') Или снаружи в простой HTML блок? У вас также есть тег изображения как источник внутри тега изображения? Что содержит '$ row ['image1']'? Название изображения или данные изображения? –

ответ

1

Непонятно, выполняете ли вы это в html, а затем переходите на свой PHP, чтобы просто откликнуться на значение $ row, или если вы эхом отзываете весь html изнутри PHP, что приводит к двум различным решениям.

Решение 1 (это HTML, и вы должны повторить ваш PHP):

<img border="0" alt="img1" src="/assets/workImages/<?= $row['image1'];?>" width="100" height="100"> 

Решение 2 (Мы вторя все это от PHP):

echo '<img border="0" alt="img1" src="/assets/workImages/'.$row['image1'].'" width="100" height="100">'; 
+0

Приношу свои извинения. Должно было сделать это ясно. Эхо от PHP, отлично работало. Большое спасибо! –

+0

Я рад, что это сработало для вас. Если вы не возражаете отметить это как ответ на вопрос, я бы очень признателен этому. –