Legendary_003 Postado Setembro 11 Compartilhar Postado Setembro 11 Olá pessoal, tudo bem ?? Estou com a seguinte dúvida, espero que me ajudem !! No meu banco de dados "mysql" tenho uma lista com ID = 1, 3 e 4 e gostaria de listá-los no "html<select><option></option></select>" !! Não posso listá-los como: $sql_lista = "SELECT * FROM dados_socios WHERE usuario = '$usuario' ORDER BY ID"; $result_lista = $conn->query($sql_lista); echo "<select>"; for($x = 0; $x <= $result_lista->num_rows; $x++) { echo "<option>ID: $x</option>"; } echo "</select>"; Pois se eu listá-lo assim apareceria: ID: 1 ID: 2 ID: 3 E eu quero como o original: ID: 1 ID: 3 ID: 4 Como faço isso ?? No aguardo e obrigado pela atenção !! Um abraço Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
frankhosaka Postado Setembro 12 Compartilhar Postado Setembro 12 <?php // index.php // mysql.teste.dados_socios (id,usuario)(1,"Frank")(3,"João")(4,"Maria") $conn = new mysqli("localhost","root","","teste"); $usuarios=$conn->query("select * from dados_socios")->fetch_all(MYSQLI_ASSOC); ?> <div style="width:500px;margin:0 auto"> <select> <?php foreach($usuarios as $usuario): ?> <option>ID <?=$usuario['id'] . " " . $usuario['usuario']?> <?php endforeach; ?> </select> </div> sugestões: alterar o nome da tabela de dados_socios para socios, alterar o nome do campo usuario para nomeSocio. Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Postagens Recomendadas
Crie uma conta ou entre para comentar 😀
Você precisa ser um membro para deixar um comentário.
Crie a sua conta
Participe da nossa comunidade, crie sua conta.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.