Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pteixeira

Erro muito esquecito neste código.

Recommended Posts

Pessoal está a dar um erro muito esquecito e eu não consigo descobrir pq.

Please help aqui esrá o código e o erro está no fim.

 

Brigado

 

<?  if($status == 'activo') {   echo '<input type="Hidden" name="status" value="1">';  } elseif ($status == 'suspenso') {   echo '<input type="Hidden" name="status" value="0">';  }  if ($mstatus == "activo") { 	 $sql = mysql_query("UPDATE tb_ass_activos set status = '1' WHERE id_user = '$id_cliente'") or die (mysql_error());  } elseif  ($mstatus == "suspenso") { 	 $sql = mysql_query("UPDATE tb_ass_activos set status = '0' WHERE id_user = '$id_cliente'") or die (mysql_error());  }  $sql_cliente = "SELECT id_user,date_format(admissao_user,'%d/%m/%Y') as admissao_user,nome_user,ass_user,tel_user,div_user,escalao_user,cidade_user,distrito_user,concelho_user, status FROM tb_ass_activos";if ($HTTP_POST_VARS["pesq_nome"]) {	$sql_cliente .= " AND nome_user LIKE '%".$HTTP_POST_VARS["pesq_nome"]."%'";}if ($HTTP_POST_VARS["pesq_div"]) {	$sql_cliente .= " AND div_user LIKE '%".$HTTP_POST_VARS["pesq_div"]."%'";}if ($HTTP_POST_VARS["pesq_escalao"]) {	$sql_cliente .= " AND escalao_user LIKE '%".$HTTP_POST_VARS["pesq_escalao"]."%'";}if ($HTTP_POST_VARS["status"]) {	$sql_cliente .= " AND status = '".$HTTP_POST_VARS["status"]."'";}  if($status == 'activo') {     $sql_cliente = $sql_cliente." AND status = '1'";   echo '<input type="Hidden" name="status" value="1">';  } elseif ($status == 'suspenso') {     $sql_cliente = $sql_cliente." AND status = '0'";   echo '<input type="Hidden" name="status" value="0">';  }  $sql_cliente = $sql_cliente." ORDER BY ass_user";    $sql = mysql_query($sql_cliente) or die("Erro no SQL: ".mysql_error());  $lpp = 50; // Especifique quantos resultados você quer por página$total = mysql_num_rows($sql); // Esta função irá retornar o total de linhas na tabela$paginas = ceil($total / $lpp); // Retorna o total de páginasif(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada$inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL$sql_cliente = mysql_query($sql_cliente . " LIMIT $inicio, $lpp"); // Executa a query no MySQL com o limite de linhas. ?>

Eis o erro

 

Erro no SQL: Something is wrong in your syntax près de 'AND status = '1' ORDER BY ass_user' à la ligne 1

Estou usando o EasyPHP está tudo bem instalado e configurado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ei faltava uma coisa.

 

 

O código inicialmente não dá erro nenhum só depois de carregar nestes botões.

 

<form name="form1" method="post" action=""><div align="right"><font face="Arial" size="2"> <input name="activos" type="Button" style="background-color: #CCCCCC; border: 1 solid #B0B0B0"  class="az" onClick="javascript: document.location.href = '<?=$PHP_SELF?>?status=activo';" value="ver activos"><input name="suspensos" type="Button" style="background-color: #CCCCCC; border: 1 solid #B0B0B0"  class="az" onClick="javascript: document.location.href = '<?=$PHP_SELF?>?status=suspenso';" value="ver suspensos"><input name="todos" type="Button" style="background-color: #CCCCCC; border: 1 solid #B0B0B0"  class="az" onClick="javascript: document.location.href = '<?=$PHP_SELF?>';" value="ver todos"></font> </div></form>

Agora sim Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.