Где нету запятой?

214
14 августа 2017, 11:35
echo "<div id = 'statia'><div id = 'img'><img src = $record['img']></div><div id = 'title'>$record['title']</div><div id = 'text'></div></div>";

Выдает такую ошибку:

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in ... on line 38

Answer 1

Если не хотите использовать конкатенацию можете поместить переменные в фигурные скобки {$record['img']} и {$record['title']}. Но это сработает только внутри двойных кавычек.

Answer 2

Добавьте точки для правильной конкатенации строк:

echo "<div id = 'statia'><div id = 'img'><img src = ".$record."['img']></div><div id = 'title'>".$record."['title']</div><div id = 'text'></div></div>";
READ ALSO
команда cURL в PHP cURL

команда cURL в PHP cURL

разбираясь с API IPFS, захотелось написать свои шорткаты для PHP с использованием cURL, однако, до сих пор не могу совладать с /add

216
суммирование переменной в цикле

суммирование переменной в цикле

Всем привет, вывожу данные из базы данных функцией while($row = mysql_fetch_array($rs)) { в одной из колонок выводятся строки с числами '$row['itog']

266
Высоконагруженное задание в cron

Высоконагруженное задание в cron

Доброго времени сутокСтоит задача реализовать на сайте функцию, которая раз в сутки будет делать необходимую проверку на сайте

231