Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2006, 14:48
Avatar de 2D6
2D6
 
Fecha de Ingreso: enero-2006
Ubicación: Posadas, Misiones
Mensajes: 60
Antigüedad: 18 años, 4 meses
Puntos: 4
Query sin criterios de busqueda (ayuda!!!)

Hola, tengo problemas con esta query, no logro hacerla andar.
La idea de esto es que pueda buscar en la BD sin criterios, es decir, si yo tengo una BD con nombres de personas que viven en tal ciudad yo quiero poder buscar a todos los "juanes" (tengo la camisa negra.... :p) que viven en la ciudad "X" o a todos los juanes que viven en todas las ciudades, no se si se me entiende muy bien, pero espero que si :)
Ahi va el codigo.

Código PHP:
if (empty($dataArea0))
{
$dataArea0 ='2001-01-01';
}
if (empty(
$dataArea1))
{
$dataArea1 date("y-m-d");
}

mysql_select_db($database_pendientes$pendientes);
$result mysql_query ("SELECT * FROM pendientes_facturas WHERE fecha >= '$dataArea0' AND fecha <= '$dataArea1' AND ('numfactura' = '$factnumero' OR '$factnumero' = '') AND (pendiente = '$pendiente' OR '$pendiente' = '') AND (sucursal = '$sucursal' OR '$sucursal' = '') AND (empresa = '$empresa' OR '$empresa' = '') AND (cliente = '$cliente' OR '$cliente' = '') AND (tipof = '$tipof' OR '$tipof' = '')");
$numeroRegistros=mysql_num_rows($result);
while(
$r=mysql_fetch_array($result))
{
    
$desc=$r["desc"];
    
$tipof=$r["tipof"];
    
$empresa=$r["empresa"];
    
$fecha=$r["fecha"];
    
$fechapago=$r["fechapago"];
    
$idfactura=$r["idfactura"];
    
$importe=$r["importe"];
    
$imprimir=$r["imprimir"];
    
$numfactura=$r["numfactura"];
    
$pendiente=$r["pendiente"];
    
$periodo=$r["periodo"];
    
$registro=$r["registro"];
    
$sucursal=$r["sucursal"];
    
$cliente=$r["cliente"];
    
    
$result2 mysql_query ("SELECT * FROM pendientes_empresas WHERE idempresa = '$empresa'");
    
$numeroRegistros2=mysql_num_rows($result2);
    while(
$r=mysql_fetch_array($result2))
        {
        
$nomempresa=$r["empresa"];
        }

if (
$pendiente == '01')
{
$pendiente "Pendiente";
}
else if (
$pendiente == '02')
{
$pendiente "Paga";
}
else
{
$pendiente "Anulada";

El resultado de esto es 0 (nada) tenga pase o no los valores el resultado es el mismo.
¿Alguien sabe que estoy haciendo mal?

Muchas gracias por la ayuda!!

Saludos!