Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE

Сообщения:  [1-9] 

 
 автор: mihdan   (21.08.2008 в 11:47)   письмо автору
 
   для: UnlikeAO   (19.08.2008 в 21:03)
 

<?
("..`LastName`='$LastName',  `Age`='$Age', `Sex`='$Sex'  WHERE `id`='{$s['id']}'");
?> 

  Ответить  
 
 автор: UnlikeAO   (20.08.2008 в 20:28)   письмо автору
 
   для: BinLaden   (20.08.2008 в 17:14)
 

Всем спасибо, разобрался, там просто элементарная ошибка в синтексе, написал $AboutMe=$AboutMe ...........

  Ответить  
 
 автор: BinLaden   (20.08.2008 в 17:14)   письмо автору
 
   для: BinLaden   (19.08.2008 в 22:45)
 

[поправлено модератором]

  Ответить  
 
 автор: BinLaden   (19.08.2008 в 22:45)   письмо автору
 
   для: Trianon   (19.08.2008 в 22:26)
 

Запись вида "$var['index']" парсер не пропустит. Поэтому он не заметит разницы между echo и mysql_query...

  Ответить  
 
 автор: Trianon   (19.08.2008 в 22:26)   письмо автору
 
   для: UnlikeAO   (19.08.2008 в 21:03)
 

Сделайте echo() вместо mysql_query()
Увидите, где ошибка.

  Ответить  
 
 автор: AcidTrash   (19.08.2008 в 22:01)   письмо автору
 
   для: mehelson   (19.08.2008 в 21:18)
 

К примеру:
Age='$Age' и Age='".$Age."' абсолютно одно и тоже.

  Ответить  
 
 автор: AcidTrash   (19.08.2008 в 21:58)   письмо автору
 
   для: UnlikeAO   (19.08.2008 в 21:03)
 

City='$City'";
"WHERE id=$s['id']");

Где ошибка? - в полном синтаксисе.

mysql_query("UPDATE People SET Nickname='$Nickname',
 Password='$NewPass',Email='$Email',
 FirstName='$FirstName', LastName='$LastName',
 Age='$Age',Sex='$Sex',Quote='$Quote',
 $AboutMe='$AboutMe',Country='$Country',
 City='$City' WHERE id=$s[id]";

  Ответить  
 
 автор: mehelson   (19.08.2008 в 21:18)   письмо автору
 
   для: UnlikeAO   (19.08.2008 в 21:03)
 

<?
...LastName='".$LastName."'Age='".$Age."'Sex='".$Sex."' WHERE id='".$s['id']."');
?>

с переменными легче не запутаться...
И ветка не та

  Ответить  
 
 автор: UnlikeAO   (19.08.2008 в 21:03)   письмо автору
 
 

mysql_query("UPDATE People SET Nickname='$Nickname',Password='$NewPass',Email='$Email',FirstName='$FirstName', LastName='$LastName',Age='$Age',Sex='$Sex',Quote='$Quote',$AboutMe='$AboutMe',Country='$Country',City='$City'";
"WHERE id=$s['id']");


Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in z:\home\hokkubattle.ru\www\update.php on line 100


И еще вопрос, можно ли в строку SQL php? например таким способом

 .......LastName='$LastName',Age='$Age',Sex='$Sex' " echo ("Quote='$Quote' ") "WHERE id=$s['id']");


или таким:
.......LastName='$LastName',Age='$Age',Sex='$Sex' ".$EsheEliment."WHERE id=$s['id']");

  Ответить  

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования