Populate multiple select with SQL data

0

I was able to save a select multiple in the database, however, I can not bring it back to make the data edit page.

At save time I used implode .

When you have only one record saved, it returns right in select multiple = appears selected. Now when it has multiple data it does not select any.

To use PHP, with select multiple to receive the data like this:

<select name="detalhes[]" size="8" multiple="multiple">
                <option value="Câmbio automático" <?php if (!(strcmp("Câmbio automático", $row_buscar['detalhes']))) {echo "SELECTED";} ?>>Câmbio automático</option>
                <option value="Desembarque central" <?php if (!(strcmp("Desembarque central", $row_buscar['detalhes']))) {echo "SELECTED";} ?>>Desembarque central</option>
                <option value="Suspensão a ar" <?php if (!(strcmp("Suspensão a ar", $row_buscar['detalhes']))) {echo "SELECTED";} ?>>Suspensão a ar</option>
                <option value="3º eixo adaptado" <?php if (!(strcmp("3º eixo adaptado", $row_buscar['detalhes']))) {echo "SELECTED";} ?>>3º eixo adaptado</option>
                <option value="3º eixo removido" <?php if (!(strcmp("3º eixo removido", $row_buscar['detalhes']))) {echo "SELECTED";} ?>>3º eixo removido</option>
              </select>
    
asked by anonymous 20.05.2018 / 22:47

0 answers