Tal y como cuento en mi último post (no pongo enlace ya que no tengo los mensajes necesarios) mi proveedor de hosting ha cambiado el nombre del servidor, el de la base de datos pero no ha tocado las tablas.
Ayer cuando me "autocontesté" la consulta funcionaba bien, pero por la noche me empecé a encontrar el siguiente error (tengo el paginador de jpinedo) sin haber cambiado nada:
Error en la consulta de conteo de registros: SELECT COUNT(*) FROM `` WHERE `Team` LIKE '%' AND `Position` LIKE '%%' AND `Name` LIKE '%%' AND `Experiencia` LIKE '%%' ORDER BY `` . Mysql dijo: Incorrect table name ''
Os pongo el código que tengo en la consulta para que veais como "llamo" a las tablas (solo las partes necesarias):
Código HTML:
<select name="basedatos" style="font-family:Arial; font-size:10px; font-weight:bold; font-style:normal;"> <option value="season07">Regular Season 2007</option> <option value="preseason07">Pretemporada 2007</option> <option value="postseason06">Play-Off 2006</option> <option value="season06">Regular Season 2006</option> <option value="preseason06">Pretemporada 2006</option> <option value="postseason05">Play-Off 2005</option> <option value="season05">Regular Season 2005</option> </select>
Código PHP:
$_pagi_sql = "SELECT * FROM `$basedatos` WHERE `Team` LIKE '$franquicia%' AND `Position` LIKE '%$posicion%' AND `Name` LIKE '%$search%' AND `Experiencia` LIKE '%$exper%' ORDER BY `$ordenar` $criterio";
$_pagi_cuantos = 50;
$_pagi_propagar = array('basedatos', 'ordenar', 'criterio', 'exper', 'posicion', 'search', 'franquicia', 'mostrar');// y todas las que sean necesarias.
include("paginator.inc.php");