Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/12/2011, 02:25
jarjausroy
 
Fecha de Ingreso: diciembre-2011
Mensajes: 50
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Busqueda Avanzada Dreamweaver php/mysql

Nada no funciona hice tal como me dijistes sustituir esta parte del codigo
Código PHP:
$colname_procurador "-1";
if (isset(
$_POST['BUSCAR'])) {
  
$colname_procurador = (get_magic_quotes_gpc()) ? $_POST['BUSCAR'] : addslashes($_POST['BUSCAR']);
}
$colnif_procurador "-1";
if (isset(
$_POST['BUSNIF'])) {
  
$colnif_procurador = (get_magic_quotes_gpc()) ? $_POST['BUSNIF'] : addslashes($_POST['BUSNIF']);
}
mysql_select_db($database_cn$cn);
$query_procurador sprintf("SELECT NIF_CIF, NOMBRE, POBLACION, PROVINCIA FROM procuradores WHERE upper(NOMBRE) LIKE upper('%%%s%%') AND NIF_CIF = '%s' "$colname_procurador,$colnif_procurador);
$procurador mysql_query($query_procurador$cn) or die(mysql_error());
$row_procurador mysql_fetch_assoc($procurador);
$totalRows_procurador mysql_num_rows($procurador); 
y la cambie por

Código PHP:
$colname_procurador "-1";
if (isset(
$_POST['BUSCAR']) && !empty($_POST['BUSNIF'])) {
  
$colname_procurador = (get_magic_quotes_gpc()) ? $_POST['BUSCAR'] : addslashes($_POST['BUSCAR']);
}
$colnif_procurador "-1";
if (isset(
$_POST['BUSNIF']) && !empty($_POST['BUSCAR'])) {
  
$colnif_procurador = (get_magic_quotes_gpc()) ? $_POST['BUSNIF'] : addslashes($_POST['BUSNIF']);
}
mysql_select_db($database_cn$cn);
$query_procurador sprintf("SELECT NIF_CIF, NOMBRE, POBLACION, PROVINCIA FROM procuradores WHERE upper(NOMBRE) LIKE upper('%%%s%%') AND NIF_CIF = '%s' "$colname_procurador,$colnif_procurador);
$procurador mysql_query($query_procurador$cn) or die(mysql_error());
$row_procurador mysql_fetch_assoc($procurador);
$totalRows_procurador mysql_num_rows($procurador); 
Y en la busqueda no saca nada al rellenar alguno de los textarea tengo que poner en los dos y tienen que ser coincidente

dejo una captura del juego de registros por si sirve de ayuda



Cita:
SELECT NIF_CIF, NOMBRE, POBLACION, PROVINCIA
FROM procuradores
WHERE upper(NOMBRE) LIKE upper('%colname%') AND NIF_CIF = 'colnif'

SALUDOS Y GRACIAS POR LAS MOLESTIAS!!!