Först och främst, använd mysqli. Mysql_* är utfasad och kommer att tas bort i en framtida version.
Nu när vi har det ur vägen, skulle jag lägga till ett "markör"-tecken i den ursprungliga rullgardinsmenyn för att välja värden för att få värdet. Välj ett Unicode-tecken som normalt inte finns i din databas, och upprepa det i värdet så det ser ut så här:
<option value="[email protected]$price">$name</option>
Sedan i koden ovan, dela upp värdet med @-tecknet och välj vad som är efter det för att få det sekundära värdet. Det borde spara dig en databasoperation i det långa loppet.
Lycka till!