Para depurar la variable escribe
Código PHP:
$autor = trim($autor);
$autorart = trim($autorart);
pero creo que va a buscar como quiera en la base de datos :S
Lo mejor seria que si encuentra vacia la variable no añada el % ejemplo
Código PHP:
$autor = trim($autor);
$autorart = trim($autorart);
if(empty($autor)){
$autor = "";
}else{
$autor = "%autor%";
}
if(empty($autorart)){
$autor = "";
}else{
$autor = "%autorart%";
}
y luego en el query
Código PHP:
SELECT * FROM biblioa WHERE autor LIKE '$autor' OR autor LIKE '$autorart'