¿Como hacer un responsive topNav con links a la derecha?

Necesito crear un menú responsivo, el cual debe ser el logotipo al lado derecho y los links al lado izquierdo.

Encontré como hacerlos en w3schools y es un ejemplo sencillo pero no encuentro como hacer los links al lado derecho, intente con la propiedad float:right de CSS pero me invierte el orden de los elementos (en la web no he encontrado como solucionarlo).

Ejemplo utilizando el tutorial de w3school

/* Toggle between adding and removing the "responsive" class to topnav when the user clicks on the icon */ function myFunction() {   var x = document.getElementById("myTopnav");   if (x.className === "topnav") {     x.className += " responsive";   } else {     x.className = "topnav";   } }
/* Add a black background color to the top navigation */ .topnav {   background-color: #333;   overflow: hidden; }  /* Style the links inside the navigation bar */ .topnav a {   display: block;   color: #f2f2f2;   text-align: center;   padding: 14px 16px;   text-decoration: none;   font-size: 17px; }  .topnav a:not(:first-child){   float:right; }  .topnav a:first-child{   float:left; }  /* Change the color of links on hover */ .topnav a:hover {   background-color: #ddd;   color: black; }  /* Add an active class to highlight the current page */ .active {   background-color: #4CAF50;   color: white; }  /* Hide the link that should open and close the topnav on small screens */ .topnav .icon {   display: none; } /* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */ @media screen and (max-width: 600px) {   .topnav a:not(:first-child) {display: none;}   .topnav a.icon {     float: right;     display: block;   } }  /* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */ @media screen and (max-width: 600px) {   .topnav.responsive {position: relative;}   .topnav.responsive a.icon {     position: absolute;     right: 0;     top: 0;   }   .topnav.responsive a {     float: none;     display: block;     text-align: left;   } }
<!-- Load an icon library to show a hamburger menu (bars) on small screens --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">  <div class="topnav" id="myTopnav">   <a href="#home" class="active">Logo</a>   <a href="#news">News</a>   <a href="#contact">Contact</a>   <a href="#about">About</a>   <a href="javascript:void(0);" class="icon" onclick="myFunction()">     <i class="fa fa-bars"></i>   </a> </div>

Intente también hacerlo con la navbar de bootstrap y es el mismo caso, todos lo utilizan al lado izquierdo.

Como sería la estructura del patrón Adapter con listas personalizadas o CardView en Android?

Esta es la típica implementación del Adapter (No RecyclerView)

public class AdaptadorLista extends BaseAdapter {     private List<Objeto> lista;  public AdaptadorLista (Context context, List<Objeto> lista){     this.lista = lista;     this.context = context; } ... 

La clase BaseAdapter siendo abstracta

public abstract class BaseAdapter implements ListAdapter, SpinnerAdapter { 

MainActivity

gridview = (GridView) findViewById(R.id.gridview); adaptador = new AdaptadorLista (this, arraylistObjetos); gridview.setAdapter(adaptador); ... 

En base a la siguiente imagen quien actuaría como target, adapter, adaptee?

A mi parecer

  • target: BaseAdapter
  • adapter: la clase AdaptadorLista
  • adaptee: lista<“Objeto”>

introducir la descripción de la imagen aquí

¿Cómo crear un insert dinámico?

Tengo el siguiente escenario: [![introducir la descripción de la imagen aquí][1]][1]

Donde he logrado hacer un formulario dinámico de la siguiente manera. He creado una consulta que selecciona las columnas nombre, comment y extra, para poder mostrar el nombre de la columna mediante un comentario en la base de datos y además poder seleccionar aquellas columnas que no contengan el ‘AUTO_INCREMENT’. Además del nombre de la columna en si misma para poder apuntar a ella. Quedando la consulta de la siguiente forma:

[![introducir la descripción de la imagen aquí][2]][2]

En cuanto al formulario dinámico, tiene un array que mediante la variable $ ntabla (que recoge en cada momento la tabla que el usuario selecciona) muestro los inputs correspondientes de cada columna:

include("connect.php"); $  sqlnames="select `column_name`, `column_comment`,`extra` from `information_schema`.`COLUMNS` where `table_name` = '$  ntabla' and `extra` != 'AUTO_INCREMENT'"; $  names = mysqli_query($  conexion, $  sqlnames); ?>  <div class="form-style-5 position">     <form action= "#" method="post">          <h2>Registro</h2>                 <?php while(($  resfila = mysqli_fetch_array($  names,)))           {              $  i=1;             ?>              <div class="col-25">                 <label><?php echo $  resfila[1]; ?></label><br/>             </div>             <div class="col-75">                   <input type="text" name="<?php $  resfila[0]; ?>" required><br/>               </div>              <?php  $  i++;          } ?>          <button class= "button" type="submit" name="save">Afegir</button>     </form>  </div> <?php include "insert.php";?>```  El problema es que no sé cómo recoger los datos introducidos del formulario e insertarlo en las tablas, de tal forma que coja de la misma forma el nombre de las columnas e inserte en la tabla los respectivos datos.      [1]: https://i.stack.imgur.com/Ote9K.jpg   [2]: https://i.stack.imgur.com/gGgAp.png 

¿COMO PUEDO EDITAR LAS OTRAS FILAS EN PHP Y JQUERY CON BD?

HOLA TENGO UNA TABLA DE N REGISTROS CARGADOS DESDE UNA BASE DE DATOS MYSQL EL PROBLEMA RESIDE CUANDO EDITO EL REGISTRO SOLO ME PERMITE ACTUALIZAR LA PRIMERA FILA DE LA TABLA LAS OTRAS FILAS NO

dni ?>” class=”frm”>
ruc ?>” class=”frm”>

</td>                                                                        <td> <input style="width:30px;font-size:8pt;" type="text"  name="codigo" id="codigo"  value="<?php echo $  dato->codigo ?>" disabled="disabled" class="">                                                                                                      </td>    

cliente ?>” class=”frm”>

</td>                    

ESTE ES MI CODIGO JQUERY $ (‘#btnEditar’).click(function(){ datos=$ (‘#frmeditar’).serialize();

                $  .ajax({                     type:"POST",                     data:datos,                     url:"ajaxClientes.php?op=editar",                     success:function(r){                         if(r==1){                               alertify.success("Registro Actualizado");                                $  ('#btnEditar').attr('disabled','disabled');                              setTimeout("location.reload()", 1000);                          }else{                             alertify.error("Error al Actualizar");                         }                     }                 });             }), 

Como iniciar um áudio automaticamente na inicialização de uma aplicação Java?

estou com dificuldade para iniciar essa aplicação juntamente com um áudio “mixx.mp3”. Não tenho erros, mas o som não reproduz.

public class MostrarLuta {      URL som = MostrarLuta.class.getResource("mixx.mp3");     AudioClip Som = Applet.newAudioClip(som);      public static void main(String[] args) {         TelaInicial telaInicial = new TelaInicial();         telaInicial.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);         //telaInicial.setSize(1366, 768); // tamanho da tela         telaInicial.setLocationRelativeTo(null); // centraliza o JFrame         telaInicial.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );         telaInicial.setVisible(true);          MostrarLuta music = new MostrarLuta();         System.out.println(music.som);         System.out.println("\n"+music.Som);         music.Som.play();     } } 

Como hacer un conteo de un select con excepciones

como podría hacer un conteo de esta consulta, quisiera que me muestre el conteo de todos los datos seleccionados, aquí hay 32 datos, y quisiera que muestre como en un COUNT(*)

SELECT cu.idespecialidad,es.Nombre,convert(char(5),cu.horainicio, 108) as HoraInicio,convert(char(5),cu.horafin, 108) as HoraFin FROM cupos cu inner join Especialidades es on es.IdEspecialidad = cu.idespecialidad EXCEPT SELECT ci.IdEspecialidad,ci.HoraInicio,ci.HoraFin,ess.Nombre FROM Citas ci inner join Especialidades ess on ess.IdEspecialidad = ci.idespecialidad EXCEPT SELECT es1.IdEspecialidad,cb.HoraInicio,cb.HoraFin,es1.Nombre FROM CitasBloqueadas cb inner join Especialidades es1 on es1.Nombre = cb.Especialidad 

Como hacer select dinamicos?

tengo el siguiente código:

<select name="dia">         <?php         for ($  i=1; $  i<=31; $  i++) {             if ($  i == date('d'))                 echo '<option value="'.$  i.'" selected>'.$  i.'</option>';             else if($  i < date('d'))                 echo '';             else                echo '<option value="'.$  i.'">'.$  i.'</option>';          }         ?> </select>  <select name="mes">         <?php         for ($  i=1; $  i<=12; $  i++) {             if ($  i == date('m'))                 echo '<option value="'.$  i.'" selected>'.$  i.'</option>';                         else if ($  i < date('m'))               echo '';             else                 echo '<option value="'.$  i.'">'.$  i.'</option>';         }         ?> </select>  <select name="ano">         <?php         for($  i=date('Y'); $  i>=date('Y'); $  i--){             if ($  i == date('Y'))                 echo '<option value="'.$  i.'" selected>'.$  i.'</option>';             else                 echo '<option value="'.$  i.'">'.$  i.'</option>';         }         ?> </select>

Son tres select, día, mes y año, lo que deseo es que al seleccionar el mes 5 u otro en adelante al mes que me muestra, me carguen los días correspondientes a ese mes, ahora que lo publico, marca 17/4/2019.

¿Se puede hacer?, ¿Qué se les ocurre?.