Loading...
PHP/MySQL | Код, кавычки и т.д

<?php
require_once ('sys/fnc.php');
include_once $_SERVER['DOCUMENT_ROOT'].'/system/display/head.php';
auth(); // Закроем от неавторизированых

$choose = _string(_num($_GET['choose_id']));
$q = mysql_query("SELECT * FROM `avatars` WHERE `uid` = '".$user['id']."' and `aid` = '".$choose.'" ");

if($q) {
mysql_query("UPDATE `users` SET `pet` = '".$choose."' WHERE `id` = '". $user['id'] ."' LIMIT 1");
} else {

}

echo '<div class="ttl lgreen mrg_ttl mt10"><div class="tr"><div class="tc">Сменить вид питомца</div></div></div>';
while($user_ava = mysql_fetch_assoc($q)){
echo '<div class="msg mrg_msg1 mt10 c_brown4">
<div class="wr_bg"><div class="wr_c1"><div class="wr_c2"><div class="wr_c3"><div class="wr_c4">
<div class="item">
<img class="item_icon plr5 mt3" src="/img/item/avatar'.$user_ava['aid'].'.png">
<div class="text_home_slot">
<span class="span1 mt3">
<span class="c_orange4">Аватар '.$user_ava['aid'].'</span>
</span>
<span class="span2">
<div class="mt5"><a href="/avatars?choose_id='.$user_ava['aid'].'" class="bbtn"><span class="br"><span class="bc plr5">Выбрать</span></span></a></div>
</span>
</div>
</div>
</div></div></div></div></div>
</div>';
}

echo '<div class="msg mrg_msg1 mt10 mb10 c_brown3">
<div class="wr_bg"><div class="wr_c1"><div class="wr_c2"><div class="wr_c3"><div class="wr_c4">
В любой момент можно сменить вид питомца, выбрав его из доступных вариантов, либо примерить новый. </div></div></div></div></div>
</div>';
include_once $_SERVER['DOCUMENT_ROOT'].'/system/display/foot.php';
?>

Приветствую. У меня есть такой код(который вверху).
Валидатор показывает мне такую ошибку:
"PHP Syntax Check: Parse error: syntax error, unexpected '"' in your code on line 10" на этой строке

mysql_query("UPDATE `users` SET `pet` = '".$choose."' WHERE `id` = '". $user['id'] ."' LIMIT 1");

Но в другом файле этот код работает. Как так?Как починить?Где я допустил ошибку?Заранее спасибо
пост 4
________
посл. ред. 31.08.2018 в 15:02; всего 2 раз(а); by [Brony] pimnik98
пробуй
Ошибка чуть выше
$q = mysql_query("SELECT * FROM `avatars` WHERE `uid` = '".$user['id']."' and `aid` = '".$choose."' ");
Онлайн: 2
Время:
Gen. 0.098
(c) Bym.Guru 2010-2025