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.










