[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE
Страницы: 1, 2
11klass
echo "<p><strong>Адрес:</strong> $myrow_country['name'], $myrow_indeks['name'], ";
if($myrow_region['name'] == $myrow_area['name']) echo $myrow_region['name'] .', ';
else "$myrow_region['name'], $myrow_area['name'], ";
echo "$myrow_town['name'], $myrow3['street']";

ошибку дает
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Игорь_Vasinsky
да потому что конкатенация через ж...

echo $var1 . ',' . $var2;


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
11klass
ну вроде теперь ОК
echo "<p><strong>Адрес: </strong>";
echo $myrow_country['name']. ', ' .$myrow_indeks['name']. ', ';
if($myrow_region['name'] == $myrow_area['name']) echo $myrow_region['name'] . ', ';
else {
echo $myrow_region['name']. ', ' .$myrow_area['name']. ', ';}
echo $myrow_town['name']. ', ' .$myrow3['street'];

только вот это условие
if($myrow_region['name'] == $myrow_area['name']) 

не работает
Игорь_Vasinsky
так глянь что в переменных то.

и скобку закрой

if($myrow_region['name'] == $myrow_area['name']) echo $myrow_region['name'] . ', '; 


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
11klass
да есть же скобка
if ($myrow_region['name'] == $myrow_area['name']) 
echo $myrow_region['name'] . ', ';
else {
echo $myrow_region['name']. ', ' .$myrow_area['name']. ', ';}

а чего переменные. не работате условие - выводится и
$myrow_region['name'] и $myrow_area['name'] - хотя одинаковы
Игорь_Vasinsky
ты перед условием добавь

var_dump($myrow_region['name'] == $myrow_area['name']) . ' '. $myrow_region['name'] . ' == ' .  $myrow_area['name'] . '<br/>';


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
11klass
если правильно понял то вот так окончательно?
echo "<p><strong>Адрес: </strong>";
echo $myrow_country['name']. ', ' .$myrow_indeks['name']. ', ';
var_dump($myrow_region['name'] == $myrow_area['name']) . ' '. $myrow_region['name'] . ' == ' . $myrow_area['name'] . '<br/>';
if ($myrow_region['name'] == $myrow_area['name'])
echo $myrow_region['name'] . ', ';
else {
echo $myrow_region['name']. ', ' .$myrow_area['name']. ', ';}
echo $myrow_town['name']. ', ' .$myrow3['street'];

и строка выглядит так:
Адрес: РОССИЯ, 426000, bool(false) УДМУРТСКАЯ РЕСПУБЛИКА, ИЖЕВСК, ИЖЕВСК, пер. Ботеневский, 55
bool(false) - что это?
и ИЖЕВСК повторяется дважды.
Игорь_Vasinsky
))

true - истина
false - лож

у тя какая то переменная не читается

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
сделай так

var_dump($myrow_region['name'] == $myrow_area['name']) . '<br/>myrow_region: '. $myrow_region['name'] . '<br/>myrow_area:' .  $myrow_area['name'] . '<br/>';


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
11klass
не меняется
Адрес: РОССИЯ, 426000, bool(false) УДМУРТСКАЯ РЕСПУБЛИКА, ИЖЕВСК, ИЖЕВСК, ул. Дзержинского, 95
Игорь_Vasinsky
ты не заменил строку.

покажи полную строку с наименованием полей

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
11klass
echo "<p><strong>Адрес: </strong>";
echo $myrow_country['name']. ', ' .$myrow_indeks['name']. ', ';
var_dump($myrow_region['name'] == $myrow_area['name']) . '<br/>myrow_region: '. $myrow_region['name'] . '<br/>myrow_area:' . $myrow_area['name'] . '<br/>';
if ($myrow_region['name'] == $myrow_area['name'])
echo $myrow_region['name'] . ', ';
else {
echo $myrow_region['name']. ', ' .$myrow_area['name']. ', ';}
echo $myrow_town['name']. ', ' .$myrow3['street'];
Valick
11klass, может рановато тебе заниматся программированием? Ты уже второй день с этой фигней маешься.

_____________
Стимулятор ~yoomoney - 41001303250491
11klass
ну второй день это не второй год ))).
Игорь_Vasinsky
11klass

Цитата
var_dump($myrow_region['name'] == $myrow_area['name']) . '<br/>myrow_region: '. $myrow_region['name'] . '<br/>myrow_area:' .  $myrow_area['name'] . '<br/>';


вот эта строка - должна вывести что то типа

(bool)false 
myrow_region: .....
myrow_area: ....


у тя там чё? кеширование прикручено?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.