No es buena idea poner a la columna id de la tabla un nombre distinto de "id".