Ver Mensaje Individual
Antiguo 29/11/2009, 02:52   #23
Coke-OFF
Invitado
 
Fecha de ingreso: 08/may/2007
Mensajes: 2.152
Coke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foroCoke-OFF A este paso se convertirá en leyenda de este foro
Cita:
$query_resultados = sprintf("SELECT %s, %s, nombre FROM hoteles WHERE %s = %s AND %s = %s", GetSQLValueString($seccion_resultados, "text"),GetSQLValueString($concejo_resultados, "int"),GetSQLValueString($seccion_resultados, "text"),GetSQLValueString($seccion_resultados, "text"),GetSQLValueString($concejo_resultados, "int"),GetSQLValueString($concejo_resultados, "int"));
no...mira, sprintf lo que hace es devolver un string con el formato que tu quieras...ejemplo.

Cita:
$string = sprintf("hola %s, como estas?", "dukylayka");
salida => hola dukylayka, como estas?

otro ejemplo...

Cita:
$string = sprintf("Hola %s, soy %s", "dukylayka", "Coke");
salida => Hola dukylayka, soy Coke.

si tu formato es...

Cita:
"SELECT %s, %s, nombre FROM hoteles WHERE %s = %s AND %s = %s"
y quieres que la salida sea...

"SELECT seccion, concejo, nombre FROM hoteles WHERE seccion = '$seccion_resultados' AND concejo = '$concejo_resultados'"

tienes que hacerlo asi...

Código PHP:
$query_resultados sprintf("SELECT %s, %s, nombre FROM hoteles WHERE %s = %s AND %s = %s"
                            
"seccion"
                            
"concejo"
                            
"seccion"
                            
GetSQLValueString($seccion_resultados"text"), 
                            
"concejo",
                            
GetSQLValueString($concejo_resultados"text")); 
o sustituyendo las variables fijas...seccion y concejo.

Código PHP:
$query_resultados sprintf("SELECT seccion, concejo, nombre FROM hoteles WHERE seccion = %s AND concejo = %s"
                            
GetSQLValueString($seccion_resultados"text"), 
                            
GetSQLValueString($concejo_resultados"text")); 
Coke.

Última edición por Coke-OFF; 29/11/2009 a las 02:55.
Coke-OFF está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir