Tengo una sentencia sql que va bien salvo cuando intento meterle una busqueda con like.
Lo raro es que esto me picha el valor :
$sql = 'SELECT * from asegurados WHERE apellidos LIKE "a"';
Pero si pongo esto no me picha nada
$sql = 'SELECT * from asegurados WHERE apellidos LIKE " % .$cadena. % "';
Y la variable $cadena tiene el valor a ya que tengo un echo justo debajo y siempre me escribe a ...
¿Que hago mal?
Estoy un poco perdido ahora
Lo he repetido por que aqui no aparece y en el otro lado aparece como si no tuviera mensajes, si me podeis borrar el otro mensaje mucho mejor, gracias.