Alphabetical query

0

As you leave this query in alphabetical order, since the way it does not work, when I add a new element in the table it gets first in the query.

<?php
    require ('../conexion.php');

    $id_tipoUnidade = $_POST['id_tipoUnidade'];

    $query = "SELECT id_unidade, unidade FROM t_unidade WHERE id_tipoUnidade = '$id_tipoUnidade' ORDER BY unidade asc";
    $resultado=$mysqli->query($query);

    $html= "<option value='0'></option>";

    while($row = $resultado->fetch_assoc())
    {
        $html.= "<option value='".$row['id_unidade']."'>".$row['unidade']."</option>";
    }
    echo $html;
?>
    
asked by anonymous 06.07.2017 / 23:00

1 answer

0

The only PROBLEM error in your query is WHERE id_tipoUnidade this column id_tipoUnidade I think it does not exist because there is nothing wrong with ORDER BY unidade asc

<?php
    require ('../conexion.php');

    $id_tipoUnidade = $_POST['id_tipoUnidade'];

    $query = "SELECT id_unidade, unidade FROM t_unidade WHERE id_unidade = '$id_tipoUnidade' ORDER BY unidade asc";
    $resultado=$mysqli->query($query);

    $html= "<option value='0'></option>";

    while($row = $resultado->fetch_assoc())
    {
        $html.= "<option value='".$row['id_unidade']."'>".$row['unidade']."</option>";
    }
    echo $html;
?>
    
07.07.2017 / 03:45