
Ordenas numeros alfanumericamente
Publicado por OMAR JORDAN (3 intervenciones) el 03/12/2017 19:30:07
1
2
3
4
5
6
7
8
9
10
public function getALL ()
{
$cve_categoria = $_POST['cve_categoria'];
$resp = $this->conexionBD->preparar("SELECT cve_carrera, cve_categoria, cve_indicador, indicador, registro_indic
FROM cat_indicadores WHERE cve_categoria = '$cve_categoria' ORDER BY cve_indicador ASC");
$resp->ejecutar();
$resultado = $resp->getMatriz();
return $resultado;
}
Este codigo al inicio recupera por el metodo POST la cve_categoría la cual como resultado mostrará todos los cve_indicador que pertenecen a el, los manda correctamente mi duda es que me muestra los resultados asi:
1.1 A
1.10 A
1.11 A
1.2 A
1.3 A
Y así sucesivamente
Quisiera que me los ordené así:
1.1 A
1.2 A
1.3 A
.
.
.
1.10 A
1.11 A
Ya le busque por muchas formas en el ORDER BY pero sin exito sigue igual
Valora esta pregunta


0