T_CONSTANT_ENCAPSED_STRING ошибка

Neoleg

Новичок
Всем привет.

Выскакивает ошибка:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in Z:\home\audi.ru\www\code\select_personal.php on line 23

Вот код, line 23 это:
PHP:
"<p><i>Данные</i></p><p>Номер телефона: " .$row['number'] . "</p><p>Номер телефона: " .$row['number'] . " </p><p> Оклад: " .$row['oklad'] . " </p>---------<br/>"
:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css">
</head>

<body>
<?php

require 'scripts/connect.php';
$PIB = trim($_REQUEST['PIB']);
$dolzhnost = trim($_REQUEST['dolzhnost']);

$sql_select = "SELECT * FROM personal WHERE PIB='$PIB' && dolzhnost='$dolzhnost'";
$result = mysql_query($sql_select);
$row = mysql_fetch_array($result);

if($row)
    {
            
            printf("<p>Сотрудник: " .$row['PIB'] . "</p>"
            "<p><i>Данные</i></p><p>Номер телефона: " .$row['number'] . "</p><p>Номер телефона: " .$row['number'] . " </p><p> Оклад: " .$row['oklad'] . " </p>---------<br/>"
    );
}
else{echo ("Пользователя с таким именем в базе нет<br/><br/>");}
?>

</body>
</html>
Не могу понять в чем проблема, чего только не перепробовал. Помогите пожалуйста.
 

Andkorol

Новичок
Конкатенацию пропустил:
PHP:
printf("<p>Сотрудник: " .$row['PIB'] . "</p>" // здесь
            "<p><i>Данные</i></p><p>Номер телефона: " .$row['number'] . "</p><p>Номер телефона: " .$row['number'] . " </p><p> Оклад: " .$row['oklad'] . " </p>---------<br/>"
    );
printf используешь не по назначению.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Чего только автор не перепробовал, кроме нормального редактора с поддержкой подсветки синтаксиса.
 

AnrDaemon

Продвинутый новичок
Третье правило отладки: ошибка в предыдущей строке.
 
Сверху