Ver Mensaje Individual
Antiguo 29/11/2009, 16:53   #26
dukylayka
Usuario Activo
 
Avatar de dukylayka
 
Fecha de ingreso: 08/oct/2004
Mensajes: 255
dukylayka está en el buen camino
Mecaguen..

Hola, pues no , siento mucho daros esta noticia, pero de momento no me funciona. He probado a eliminar por completo el RS que me generó el programa y lo he intentado directamente con esto de Coke:

[CODE]$concejo_resultados = '';
$seccion_resultados = '';

if(isset($_GET['seccion'])) {
$seccion_resultados = @mysql_real_escape_string($_GET['seccion']);
}

if(isset($_GET['concejo'])) {
$concejo_resultados = @mysql_real_escape_string($_GET['concejo']);
}

if($concejo_resultados && $seccion_resultados) {
$query_resultados = "SELECT seccion, concejo, nombre FROM hoteles WHERE concejo = '$concejo_resultados' AND seccion = '$seccion_resultados'";
} [/CODE]

Pero como no me aclaro.. pasa lo que pasa.
¿Qué debo poner entre las comillas simples?:
[B]$concejo_resultados = '';
$seccion_resultados = '';[/B]

En cuanto a las demás pruebas no me funciona ninguna.

Os pongo el código completo que tengo ahora, así me muestra todos los registros sin filtrar:

[CODE]if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

$concejo_resultados = "-1";
if (isset($_GET['concejo'])) {
$concejo_resultados = $_GET['concejo'];
}
$seccion_resultados = "-1";
if (isset($_GET['seccion'])) {
$seccion_resultados = $_GET['seccion'];
}
mysql_select_db($database_mibasededatos, $mibasededatos);

$query_resultados = sprintf("SELECT %s, %s, nombre FROM hoteles WHERE %s = %s AND %s = %s", GetSQLValueString($seccion_resultados, "text"),GetSQLValueString($concejo_resultados, "text"),GetSQLValueString($concejo_resultados, "text"),GetSQLValueString($concejo_resultados, "text"),GetSQLValueString($seccion_resultados, "text"),GetSQLValueString($seccion_resultados, "text"));
$resultados = mysql_query($query_resultados, $asturprodb) or die(mysql_error());
$row_resultados = mysql_fetch_assoc($resultados);
$totalRows_resultados = mysql_num_rows($resultados);[/CODE]

Joer, perdonar por mi torpeza , si lo conseguimos os invito a unas cervezas virtuales

Saludos (caguen la..)
dukylayka está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir