Buenas de nuevo,
"field" es el alias para el campo real... evidentemente si se llama buscar, pues es buscar y no field.
Este código era para el tema de comprobar si el campo viene o no. Evidentemente si no se después se haría la comprobación directamente con la variable, por ejemplo:
Código PHP:
if(!empty($busca)) {
//código restante
}
Y ojo, es un "error" hacerlo directamente así:
Código PHP:
if($_POST['busca']) { ... }
Ya que, que pasa si accedo al fichero directamente por la url, o simplemente hago el envío del formulario sin ese campo "que se puede eliminar desde cliente" ???
Daría un Warning, ya que ese campo no existe, por lo contrario, con:
Código PHP:
if(isset($_POST['busca'])) { ... }
Comprobamos que se campo existe en la matriz POST
saludos!