este:
Código PHP:
$nombre_usr = (!empty($_POST["nombre_usr"])
? " nombre_usr=".trim($_POST["nombre_usr"])
: "");
$rut_usr = (!empty($_POST["rut_usr"])
? (!empty($nombre_usr)
? " AND rut_usr=".trim($_POST["rut_usr"])
: " rut_usr=".trim($_POST["rut_usr"]))
: "");
$fecha = (!empty($_POST["fecha"])
? (!empty($nombre_usr) || !empty($rut_usr)
? " AND fecha_usr=".trim($_POST["fecha"])
: " fecha_usr=".trim($_POST["fecha"]))
: "");
$nombre_emp = (!empty($_POST["nombre_emp_usr"])
? (!empty($nombre_usr) || !empty($rut_usr) || !empty($fecha)
? " AND nombre_emp_usr=".trim($_POST["nombre_emp_usr"])
: " nombre_emp_usr=".trim($_POST["nombre_emp_usr"]))
: "");
$rubro_emp = (!empty($_POST["rubro_emp_usr"])
? (!empty($nombre_usr) || !empty($rut_usr) || !empty($fecha) || !empty($nombre_emp)
? " AND rubro_emp_usr=".trim($_POST["rubro_emp_usr"])
: " rubro_emp_usr=".trim($_POST["rubro_emp_usr"]))
: "");
$dir_emp = (!empty($_POST["dir_emp_usr"])
? (!empty($nombre_usr) || !empty($rut_usr) || !empty($fecha) || !empty($nombre_emp) || !empty($rubro_emp)
? " AND id_amb=".trim($_POST["amb"])
: " id_amb=".trim($_POST["amb"]))
: "");
$tel_emp = (!empty($_POST["tel_emp_usr"])
? (!empty($nombre_usr) || !empty($rut_usr) || !empty($fecha) || !empty($nombre_emp) || !empty($rubro_emp) || !empty($dir_emp)
? " AND tel_emp_usr=".trim($_POST["tel_emp_usr"])
: " tel_emp_usr=".trim($_POST["tel_emp_usr"]))
: "");
$where = (!empty($nombre_usr) || !empty($rut_usr) || !empty($fecha) || !empty($nombre_emp) || !empty($rubro_emp) || !empty($dir_emp)|| !empty($tel_emp)
? " WHERE "
: " ");
//ahora contcateno el select
$result = mysql_query("SELECT * FROM normativa "
. $where
. $nombre_usr
. $rut_usr
. $fecha
. $nombre_emp
. $rubro_emp
. $tel_emp);
Unknown column 'nombre_usr' in 'where clause'
si pudiecen ayudarme!!!! plis!!!!!!