Hola
Código PHP:
if ($ejemplar_numero == $defecto) {
echo "<option>$ejemplar_numero</option>";
Alli deberia ir el array, no puedes usar los datos de la base de datos como simples variables
while ($row=mysql_fetch_array($resultado)) {
if ($row[ejemplar_numero] == $defecto) {
echo "<option>$defecto</option>";
} else {
echo "<option>".$row[ejemplar_numero]."</option>";
}
}