Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /URL/posting.php on line 1505
a linha 1505:
$sql1 = “SELECT * FROM '.ALUNOS_TABLE.' WHERE disciplina_id = $linha['id'] AND user_id = $user->data['user_id'] â€;
primeira ocorrência no código abaixo, em anexo
Entendo bulhufas de phpBB, rebolei um monte pra adaptar minha lógica nesse sistema, e agora simplesmente dá esse erro que, teóricamente, deveria ser simples de resolver.. alguma aspa fora do lugar, um apóstrofe, um ; sei lá.. mas tentei de várias formas e em nada serve.
Alguém poderia me dar uma luz, por favor?
Obrigada desde já.
Abaixo segue parte do código:
$nota = 0; $conceito = 'Péssimo'; $professor = 0; $mes = date('M'); $ano = date('Y'); $sql2 = mysql_query("SELECT * FROM '.DISCIPLINAS_TABLE.' WHERE escola_id = $user->data['user_escola_id']"); while ($linha=mysql_fetch_array($sql2)) { switch ($mode) { case 'post': $sql1 = “SELECT * FROM '.ALUNOS_TABLE.' WHERE disciplina_id = $linha['id'] AND user_id = $user->data['user_id'] â€; break; case 'bump': case 'reply': if (!$topic_id) { trigger_error('NO_TOPIC'); } $sql1 = “SELECT * FROM '.ALUNOS_TABLE.' WHERE disciplina_id = $linha['id'] AND user_id = $user->data['user_id'] â€; break; case 'quote': case 'edit': case 'delete': case 'smilies': case 'popup': default: $sql1 = ''; break; } $result = $db->sql_query($sql1); $post_data = $db->sql_fetchrow($result); $db->sql_freeresult($result); if (!$sql1) { $sql = "INSERT INTO '.ALUNOS_TABLE.' ( disciplina_id, professor_id, user_id, post_id, topic_id, forum_id, escola_id, casa_id, serie, nota, conceito, mes, ano ) VALUES ( '$linha['id'], '$professor', '$user->data['user_id']', '$post_id', '$topic_id', '$forum_id', '$user->data['user_escola_id']', '$user->data['user_casa_id']', '$user->data['user_level']', '$nota', '$conceito', '$mes', '$ano' )"; mysql_query($sql)OR DIE(mysql_error()); } }
Edição feita por: Magic Angel, 27/06/2008, 18:03.