Olá galera,
Por favor preciso de ajuda nessa situação,
quando vou editar o select Options do meu formulário ele seleciona o campo porem não me mostra o restando dos dados que contem na tabela.
então esse o código, aqui eu consigo listar o que esta na tabela
<select style="width:120px;font-size:13px" id="categoria" name="frotacv" required class="form-control">
<option value="" name"frota">
FROTA CV
<?php
require_once('conexao.php');
$busca = 'SELECT * FROM frota_cavalo ';
$result = $db->query($busca, PDO::FETCH_ASSOC) or die("erro ao conectar");
foreach ($result as $row){
echo '<option value='.$row['N_Frota_Cavalo'].'>'.$row['N_Frota_Cavalo'].'</option>';
}
?>
</select>
Aqui e conexão
<?php
$dsn = 'mysql:host=localhost;dbname=painel_logistico;charset=utf8';
$username = 'root';
$password = '';
$db = new PDO($dsn, $username, $password);
if(!$db){
echo "erro";
}
?>
Essa parte ai em cima esta tudo bem.
Abaixo esta esta o select que estou editando, porem o mesmo edita já vem selecionado, só que
mostra somente um valor não lista os Demais.
ESSA E FUNÇÃO QUE EU ARMAZENO O ID
<?php
//---------------INICIO DO FILTRO ONDE ARMAZENA O ID -------------
if (isset($_GET["idCad_Jornada"])):
$idlogin = filter_var($_GET["idCad_Jornada"], FILTER_SANITIZE_NUMBER_INT);
$dadosuser = pegarid('Cad_Jornada', 'idCad_Jornada', $idCad_Jornada);
if ($dadosuser):
$Cad_Jornada = $dadosuser;
else:
echo "não encontrado";
endif;
//---------------INICIO DO FILTRO ONDE ARMAZENA O ID -------------
?>
Abaixo esta o Select
<select style="width:120px;font-size:13px" id="categoria" name="frotacv" required class="form-control">
<option value="" name"frota" >
<?php
$resul = array($Cad_Jornada['Frota_cv']);
foreach ($resul as $row){
$selecionado = "";
if ($row == $Cad_Jornada['Frota_cv']){
$selecionado = "selected";
}
echo "<option value='{$row}' $selecionado>{$row}</option>";
}
?>
</select>
<select style="width:120px;font-size: 13px" id= "resultado" name="placacv" required class="form-control">
<option value="" name"placa">
PLACA CV
</option>
</select>
Bem, sou iniciante mano nessas coisas, estou aprendendo a lidar com o php agora, então tentei deixar o mais
transparente possível, já agradeço pela ajuda vlw mesmo .