Ir para conteúdo
Fórum Script Brasil
  • 0

Loop quando editar o select options


josenilson

Pergunta

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 . 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...