tengo este problema
tengo un campo en el que se escribe un dato a buscar (busqueda) seguido un campo lista/menu en el que se escoje por que campo quiero buscar (tipocampo) y un boton que hace la busqueda en la base de datos.
se supone que yo pongo el dato y luego escojo por que campo quiero buscar y dependiendo del valor del campo (tipocampo) que es 1 ó 2 el realiza un SQL a mi base de datos.
problema:
cuando pongo el valor a buscar y escojo la opcion 1 me hace la busqueda perfecto pero al escojer el valor 2 me trae una pantalla en blanco.
codigo:
Código Javascript:
Ver original
<script> function BuscarActivo(){ <?php $buscar = $_POST["busqueda"]; if (($buscar)==""){ $buscar = 0; } if (($buscar)==null){ $buscar = 0; } if ((isset($buscar))or (isset($buscar1))) { mysql_select_db($database_conexionsara, $conexionsara); mysql_query("SET NAMES 'utf-8'"); if (("tipocampo")== 1){ $query_Recordset2 = sprintf("SELECT * FROM activos WHERE activos.SECUENCIA = $buscar"); }else { $query_Recordset2 = sprintf("SELECT * FROM activos WHERE activos.SERIE = $buscar"); } $Recordset2 = mysql_query($query_Recordset2, $conexionsara) or die(mysql_error()); $row_Recordset2 = mysql_fetch_assoc($Recordset2); $totalRows_Recordset2 = mysql_num_rows($Recordset2); if (isset($fechaConvert)) { $date1 = str_replace("/","-",$row_Recordset2['FECHAACTUAL']); $fechaConvert= date('d/m/y', strtotime($date1)); } if (isset($fechaConvert1)) { $date2 = str_replace("/","-",$row_Recordset2['FECHAADQUISICION']); $fechaConvert1= date('d/m/y', strtotime($date2)); } } ?> </script>