Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2012, 03:04
toplucho
 
Fecha de Ingreso: julio-2005
Mensajes: 259
Antigüedad: 18 años, 9 meses
Puntos: 0
You have an error in your SQL syntax

Hola tenia un listado en php, pero no se si ha sido el cambio de version de php o mysql del servidor que ahora no funciona y me da este error:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '='' ORDER BY codigo ASC LIMIT 0,20' at line 1

El codigo que usaba y funcionaba era:

Código PHP:
                      <?php

if (!isset($pg))
$pg 0// $pg es la pagina actual
$cantidad=20// cantidad de resultados por página
$inicial $pg $cantidad;

$pegar "SELECT * FROM articulosboda WHERE $vari='$cat' ORDER BY codigo ASC LIMIT $inicial,$cantidad";
$cad mysql_db_query($base_dato,$pegar) or die (mysql_error());


//$result = mysql_query($query, $connection);

$contar "SELECT * FROM articulosboda WHERE $vari='$cat' ORDER BY id"
$contarokmysql_db_query($base_dato,$contar) or die (mysql_error());
$total_records mysql_num_rows($contarok);
$pages intval($total_records $cantidad);
A ver si alguien me puede aclarar el error, gracias