Comunidad de diseño web y desarrollo en internet online

Problema con consulta SQL desde php

Citar            
MensajeEscrito el 15 Jun 2009 05:27 am
El asunto está así:

$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?

Por dantaex

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 18 Jun 2009 07:23 am
pero porque no pintas la cadena $query de tu consulta para saber que te devuelve y ver como te puedo ayudar

Por alfcm

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Jun 2009 06:37 pm
escribela asi

$query="SELECT * from $db_tabla WHERE idcomic = ' ".$currentcomic." ' ORDER by id DESC LIMIT 3";

saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 21 Jun 2009 10:26 pm
Si lo he pintado y el resultado es que tengo esto "valor " un espacio al final de cada parte del arreglo. Obtengo dichos valores usando la funcion file() de php, es normal que obtenga un espacio al final de cada linea... excepto en la ultima?

Por dantaex

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Jun 2009 11:45 am
Te estará cogiendo el valor de retorno de carro (o salto de línea)... prueba a hacerle un trim ;)

Por Anothnio

6 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.