Hola que tal,
sobre tu problema, siento que mas bien tienes un defecto en tu interfaz mas que en tu programación.
yo solucionaría el problema de la siguiente manera:
pondria un
select que se llame pagados, con tres opciones:
Pagados, No pagados, Ambos Código HTML:
<b>Ver solo los: </b><select name="pagados">
<option value="1">Pagados</option>
<option value="0">No pagados</option>
<option value="2" selected>Ambos</option>
</select>
y luego en php haria un switch para saber q valor tiene:
Código PHP:
$pagados_sql = "";
switch($_POST['pagados']){
case 1:
$pagados_sql = "`pagado` = 1"; // solo los pagados
break;
case 0:
$pagados_sql = "`pagado` = 0"; //solo los no pagados
break;
}
// para el caso de "ambos", simplemente no pones nada, asi el query te devuelve todo
$query = mysql_query("SELECT * FOM `tu_tabla` WHERE $pagados_sql etc..etc..");
asi forzas al usuario a escoger entre, pagados, no pagados y ambos.
y de paso... te ahorras el tener q leer la mente xD
saludos,
Carlos Alejandro