Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2005, 13:20
insaniac
 
Fecha de Ingreso: marzo-2005
Mensajes: 10
Antigüedad: 19 años, 1 mes
Puntos: 0
de esta forma me tarda mucho, alguien sabe algo mas rapido?

no me tira el listado porque tarda mucho tiempo, me imagino que como lo arme es re cabeza, pero no se me ocurria nada mas...
espero alguna ayudita plz

Código PHP:
if ($_POST['autor'] == "0" AND $_POST['disco'] == "0" and $_POST['tema'] == "0") {
    
$query_props sprintf("SELECT autor, tema, disco FROM musica");
} else {
    while (
$_POST['autor'] == "0" AND $_POST['disco'] != "0" and $_POST['tema'] != "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE disco = %s AND tema = %s"$disco_musica$tema_musica);
    }while (
$_POST['autor'] == "0" AND $_POST['disco'] == "0" and $_POST['tema'] != "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE tema = %s"$tema_musica);
    }while (
$_POST['autor'] == "0" AND $_POST['disco'] != "0" and $_POST['tema'] == "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE disco = %s"$disco_musica);
    }while (
$_POST['autor'] != "0" AND $_POST['disco'] == "0" and $_POST['tema'] != "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE autor = %s AND tema = %s"$autor_musica$tema_musica);
    }while (
$_POST['autor'] != "0" AND $_POST['disco'] == "0" and $_POST['tema'] == "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE autor = %s"$autor_musica);
    }while (
$_POST['autor'] != "0" AND $_POST['disco'] != "0" and $_POST['tema'] == "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE autor = %s AND disco = %s"$autor_musica$disco_musica);
    }while (
$_POST['autor'] != "0" AND $_POST['disco'] != "0" and $_POST['tema'] != "0") {
          
$query_props sprintf("SELECT autor, tema, disco FROM musica WHERE autor = %s AND disco = %s AND tema = %s"$autor_musica$disco_musica$tema_musica);
    }

InSa