Resulta que estoy desarrollando un sitio para una Inmobiliaria y me esta matando el tema de mostrar resultados de una búsqueda. No se ni que es porque no me da error ni nada, pero tampoco me muestra los resultados de la búsqueda que se realiza, solo la tabla vacia. Trabajo en Dreamweaver CS5.
Aca les dejo el codigo a ver si uds. ven algo que esta mal, porque yo ya no se HELP!!!
--------------------------------------------------------------------------------------------------------
<?php require_once('Connections/Inmobiliaria.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$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;
}
}
$maxRows_ResultBusqueda = 10;
$pageNum_ResultBusqueda = 0;
if (isset($_GET['pageNum_ResultBusqueda'])) {
$pageNum_ResultBusqueda = $_GET['pageNum_ResultBusqueda'];
}
$startRow_ResultBusqueda = $pageNum_ResultBusqueda * $maxRows_ResultBusqueda;
mysql_select_db($database_Inmobiliaria, $Inmobiliaria);
$query_ResultBusqueda = "SELECT `datos inmuebles`.`tipo operacion`, `datos inmuebles`.`tipo inmueble`, `datos inmuebles`.ubicacion, `datos inmuebles`.`cantidad ambientes` FROM `datos inmuebles`";
$query_limit_ResultBusqueda = sprintf("%s LIMIT %d, %d", $query_ResultBusqueda, $startRow_ResultBusqueda, $maxRows_ResultBusqueda);
$ResultBusqueda = mysql_query($query_limit_ResultBusqueda, $Inmobiliaria) or die(mysql_error());
$row_ResultBusqueda = mysql_fetch_assoc($ResultBusqueda);
if (isset($_GET['totalRows_ResultBusqueda'])) {
$totalRows_ResultBusqueda = $_GET['totalRows_ResultBusqueda'];
} else {
$all_ResultBusqueda = mysql_query($query_ResultBusqueda);
$totalRows_ResultBusqueda = mysql_num_rows($all_ResultBusqueda);
}
$pageNum_ResultBusqueda = 0;
if (isset($_GET['pageNum_ResultBusqueda'])) {
$pageNum_ResultBusqueda = $_GET['pageNum_ResultBusqueda'];
}
$startRow_ResultBusqueda = $pageNum_ResultBusqueda * $maxRows_ResultBusqueda;
mysql_select_db($database_Inmobiliaria, $Inmobiliaria);
$query_ResultBusqueda = "SELECT `datos inmuebles`.`tipo operacion`, `datos inmuebles`.`tipo inmueble`, `datos inmuebles`.ubicacion, `datos inmuebles`.`cantidad ambientes` FROM `datos inmuebles`";
$ResultBusqueda = mysql_query($query_ResultBusqueda, $Inmobiliaria) or die(mysql_error());
$row_ResultBusqueda = mysql_fetch_assoc($ResultBusqueda);
$colname2_ResultBusqueda = "-1";
if (isset($_POST['tipo inmueble'])) {
$colname2_ResultBusqueda = $_POST['tipo inmueble'];
}
$colname3_ResultBusqueda = "-1";
if (isset($_POST['ubicacion'])) {
$colname3_ResultBusqueda = $_POST['ubicacion'];
}
$colname4_ResultBusqueda = "-1";
if (isset($_POST['cantidad amientes'])) {
$colname4_ResultBusqueda = $_POST['cantidad amientes'];
}
$colname_ResultBusqueda = "-1";
if (isset($_POST['tipo operacion'])) {
$colname_ResultBusqueda = $_POST['tipo operacion'];
}
mysql_select_db($database_Inmobiliaria, $Inmobiliaria);
$query_ResultBusqueda = sprintf("SELECT `datos inmuebles`.`tipo operacion`, `datos inmuebles`.`tipo inmueble`, `datos inmuebles`.ubicacion, `datos inmuebles`.`cantidad ambientes` FROM `datos inmuebles` WHERE `datos inmuebles`.`tipo operacion` = %s AND `datos inmuebles`.`tipo inmueble`= %s AND `datos inmuebles`.ubicacion = %s AND `datos inmuebles`.`cantidad ambientes` = %s", GetSQLValueString($colname_ResultBusqueda, "text"),GetSQLValueString($colname2_ResultBusqueda , "text"),GetSQLValueString($colname3_ResultBusqueda , "text"),GetSQLValueString($colname4_ResultBusqueda , "text"));
$ResultBusqueda = mysql_query($query_ResultBusqueda, $Inmobiliaria) or die(mysql_error());
$row_ResultBusqueda = mysql_fetch_assoc($ResultBusqueda);
$colname3_ResultBusqueda = "-1";
if (isset($_POST['ubicacion'])) {
$colname3_ResultBusqueda = $_POST['ubicacion'];
}
$colname4_ResultBusqueda = "-1";
if (isset($_POST['cantidad amientes'])) {
$colname4_ResultBusqueda = $_POST['cantidad amientes'];
}
$colname_ResultBusqueda = "-1";
if (isset($_REQUEST['tipo operacion'])) {
$colname_ResultBusqueda = $_REQUEST['tipo operacion'];
}
$colname2_ResultBusqueda = "-1";
if (isset($_POST['tipo inmueble'])) {
$colname2_ResultBusqueda = $_POST['tipo inmueble'];
}
mysql_select_db($database_Inmobiliaria, $Inmobiliaria);
$query_ResultBusqueda = sprintf("SELECT `datos inmuebles`.`tipo operacion`, `datos inmuebles`.`tipo inmueble`, `datos inmuebles`.ubicacion, `datos inmuebles`.`cantidad ambientes` FROM `datos inmuebles` WHERE `datos inmuebles`.`tipo operacion` = %s AND `datos inmuebles`.`tipo inmueble`= %s AND `datos inmuebles`.ubicacion = %s AND `datos inmuebles`.`cantidad ambientes` = %s", GetSQLValueString($colname_ResultBusqueda, "text"),GetSQLValueString($colname2_ResultBusqueda , "text"),GetSQLValueString($colname3_ResultBusqueda , "text"),GetSQLValueString($colname4_ResultBusqueda , "text"));
$ResultBusqueda = mysql_query($query_ResultBusqueda, $Inmobiliaria) or die(mysql_error());
$row_ResultBusqueda = mysql_fetch_assoc($ResultBusqueda);
$totalRows_ResultBusqueda = mysql_num_rows($ResultBusqueda);$colname3_ResultBu squeda = "-1";
if (isset($_POST['ubicacion'])) {
$colname3_ResultBusqueda = $_POST['ubicacion'];
}
$colname4_ResultBusqueda = "-1";
if (isset($_POST['cantidad amientes'])) {
$colname4_ResultBusqueda = $_POST['cantidad amientes'];
}
$colname_ResultBusqueda = "-1";
if (isset($_POST['tipo operacion'])) {
$colname_ResultBusqueda = $_POST['tipo operacion'];
}
$colname2_ResultBusqueda = "-1";
if (isset($_POST['tipo inmueble'])) {
$colname2_ResultBusqueda = $_POST['tipo inmueble'];
}
mysql_select_db($database_Inmobiliaria, $Inmobiliaria);
$query_ResultBusqueda = sprintf("SELECT `datos inmuebles`.`tipo operacion`, `datos inmuebles`.`tipo inmueble`, `datos inmuebles`.ubicacion, `datos inmuebles`.`cantidad ambientes` FROM `datos inmuebles` WHERE `datos inmuebles`.`tipo operacion` = %s AND `datos inmuebles`.`tipo inmueble`= %s AND `datos inmuebles`.ubicacion = %s AND `datos inmuebles`.`cantidad ambientes` = %s", GetSQLValueString($colname_ResultBusqueda, "text"),GetSQLValueString($colname2_ResultBusqueda , "text"),GetSQLValueString($colname3_ResultBusqueda , "text"),GetSQLValueString($colname4_ResultBusqueda , "text"));
$ResultBusqueda = mysql_query($query_ResultBusqueda, $Inmobiliaria) or die(mysql_error());
$row_ResultBusqueda = mysql_fetch_assoc($ResultBusqueda);
$totalRows_ResultBusqueda = mysql_num_rows($ResultBusqueda);
?>
--------------------------------------------------------------------------------------------------------
Desde ya Muchas Gracias!