Cita: ...la clave primaria es la columna numero que es un INT(11)...
Si es int la consulta se debe hacer así
select * from expositor where numero = 729
Sin delimitadores, en este caso
select * from expositor where numero = 729a
daria error....
Si es un int no puede ser 729a esto es un string...
Debes validar lo que consultas, es decir antes de lanzar la query ya sabes que 729a no es un valor válido para ese campo luego la consulta no debe llegar a lanzarse....