buenas amigos.
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>