Tengo varios valores como varchar en una tabla, estos valores pueden ser o numeros o textos. Mi problema es que tengo un select y quisiera ordenar los valores de menor a mayor. Pero que pasa...: por ejemplo, si tengo los valores 5, 10, y 15, un ORDER BY en la query no me va servir porque no son INT!!.. entonces me ejecuta algo como: 10, 15 y 5, y no: 5, 10 , 15
Existe alguna manera de arreglar esto sin pasar el campo donde tengo las valores a INT ??
Código PHP:
While($rowVls=mysql_fetch_array($resultVls)) {
echo "\n<optionvalue=\"".$row['CharacId'].",".$rowVls['CharacVlsId']."\">".$rowVls['Vls']."</option>\n";
}