![]() |
Ayuda con BD y menu lista Necesito ayuda con esto, no se donde está el error pero no muestra nada cuando le doy al boton y deberia mostrar todos los registros con las coincidencias que hay en la Bd al elegirlos con los menu lista dejo codigo completo. Muchas gracias por adelantado. <?php require_once('Connections/datos.php'); ?> <?php 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; } } mysql_select_db($database_datos, $datos); $query_Recordset1 = "SELECT inmuebles.Tipo,Provincia FROM inmuebles"; $Recordset1 = mysql_query($query_Recordset1, $datos) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); if(isset($_POST['prov']) && ($_POST['prov'] >0)){ $SQLstr = sprintf("SELECT * FROM inmuebles WHERE field LIKE %s, %s;",$_POST['tip'],$_POST['prov']); mysql_select_db($database_datos, $datos); $Selected = mysql_query($SQLstr, $datos) or die(mysql_error()); $row_Selected = mysql_fetch_assoc($Selected); $totalRows_Selected = mysql_num_rows($Selected); } ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> </head> <body> <form name="form1" method="post" action="busca2.php"> <p> <select name="prov" id="prov" title="<?php echo $row_Recordset1['Provincia']; ?>"> <?php do { ?> <option value="<?php echo $row_Recordset1['Provincia']?>"><?php echo $row_Recordset1['Provincia']?></option> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); $rows = mysql_num_rows($Recordset1); if($rows > 0) { mysql_data_seek($Recordset1, 0); $row_Recordset1 = mysql_fetch_assoc($Recordset1); } ?> </select> menu lista desplegable id=prov(provincia)</p> <p> <select name="tip" id="tip" title="<?php echo $row_Recordset1['Tipo']; ?>"> <?php do { ?> <option value="<?php echo $row_Recordset1['Tipo']?>"><?php echo $row_Recordset1['Tipo']?></option> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); $rows = mysql_num_rows($Recordset1); if($rows > 0) { mysql_data_seek($Recordset1, 0); $row_Recordset1 = mysql_fetch_assoc($Recordset1); } ?> </select> menu lista desplegable id tip(tipo)</p> <p> </p> <p> <input name="buscar" type="submit" id="buscar" value="quiero que haga Select * FROM inmuebles LIKE tip,prov" f/> este boton (para buscar las coincidencias y mostrarlas en la tabla de esta pagina.</p> <table width="741" height="55" border="3" cellpadding="11" cellspacing="12" bordercolor="#0000FF"> <?php if($totalRows_Selected >0){ // si hay registros do{ ?> <tr> <td> <?php echo $row_Selected['field']; ?> </td> <?php }while($row_Selected= mysql_fetch_assoc($Selected)); } ?> </tr> </table> <p> </p> </form> </body> </html> <?php mysql_free_result($Recordset1); ?> |
| La zona horaria es GMT -6. Ahora son las 22:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.