No te da resultados por que en la primera condición le dices que los que empiecen por el nombre y terminen con lo que quiera haciendo uso del comodín %.
Al digitar luis, esa condición no aplica. En la segunda condición, dice que sea igual.... y luis y eduardo luis no son la misma cosa.
Si quieres que te muestre registros de luis y de eduardo y compuesto hazlo así:
Código PHP:
Ver original$sql = "select title,
firstname,
surname,
company,
address,
postcode,
tel,
mobile_phone,
fax,
email,
country
from customers
where firstname like '%".$firstname."%'";
saludos