集合A={x|x2+x-6=0},B={x|ax+1=0},若B⊆A,则a=______.