$query="SELECT * from $db_tabla WHERE idcomic = '$currentcomic' ORDER by id DESC LIMIT 3";
$result=mysql_query($query) or die ("Problema al consultar base de datos");
el problema surge con la variable $currentcomic, al sustituirla por el valor directo todo funciona, pero pues está en un ciclo y necesito la variable, he intentado esto:
...WHERE idcomic = '".$currentcomic."' ORDER by id...
...WHERE idcomic = \'".$currentcomic."\' ORDER by id...
...WHERE idcomic = \'$currentcomic\' ORDER by id...
...WHERE idcomic = '$currentcomic' ORDER by id...
...WHERE idcomic = $currentcomic ORDER by id...
Pero nada de eso funciona.. que pasa? alguien puede explicarme? sé que las comillas simples usadas con la funcion echo, toman como texto plano el contenido y las dobles evalúan el código... pero que puede pasar para que mi consulta funcione?