elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Sacar dato de una select sql en php y html
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sacar dato de una select sql en php y html  (Leído 2,083 veces)
jamatbar

Desconectado Desconectado

Mensajes: 101


Ver Perfil
Sacar dato de una select sql en php y html
« en: 21 Noviembre 2020, 08:41 am »

Buenas, tengo una tabla con un dato que quiero sacarlo por un option de html para seleccionarlo y eliminarlo posteriormente, pero no consigo sacar dicho dato por el option. Este es mi codigo:

Código
  1. echo "<h3>Escoge el dato a eliminar:</h2>";
  2.                    echo "<select name='datoeliminar'>";
  3.  
  4.                        //Aquí recorremos las tablas para ver los datos en el select
  5.                        $listadodatos = array_column(mysqli_fetch_all($conexion->query("SELECT * FROM $tabla")), 0);
  6.                        for ($i = 0; $i < count($listadodatos); $i++) {
  7.                            $sql = mysqli_query("SELECT `nomconsola` FROM `consolas` WHERE 1");
  8.                            $query = mysqli_query($conexion, $sql) or die (mysqli_error($conexion));
  9.                            while ($row= mysqli_fetch_array($query)){
  10.                                $nombre = $row[0];
  11.                            }
  12.                            echo "<option value='{$listadodatos[$i]}'>$nombre</option>";
  13.                        }
  14.                    $tablaasig = $tabla;
  15.                    echo "</select>";
  16.                    echo "<input name='tablaasig' type='hidden' value='{$tabla}'>";
  17.                    echo "<input type='submit' name='eliminar' value='Eliminar'>";
  18.                    echo "</form>";

Cuando lo ejecuto el campo option me sale una vez y vacío. ¿Alguna ayuda?


En línea

jamatbar

Desconectado Desconectado

Mensajes: 101


Ver Perfil
Re: Sacar dato de una select sql en php y html
« Respuesta #1 en: 21 Noviembre 2020, 09:06 am »

Vale al final pude sacarlo con esto:

Código
  1. $sql = "SELECT nomconsola AS nombre FROM consolas";
  2.                            $query = mysqli_query($conexion, $sql);
  3.                            while ($row= mysqli_fetch_array($query)){
  4.                            echo "<option value='".$id."'>".$row['nombre']."</option>";
  5.                            }


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
hola necesito hacer un select (no mysql, si no uno html) en php que muestre 200
PHP
becuzuliarte 1 2,538 Último mensaje 27 Mayo 2009, 18:08 pm
por cassiani
[Python] Enviar un dato a traves de un input HTML « 1 2 »
Scripting
Kasswed 12 15,325 Último mensaje 22 Agosto 2009, 00:01 am
por Novlucker
Sacar un unico dato de un registro en una tabla. « 1 2 ... 5 6 »
PHP
XXXXXX 52 20,405 Último mensaje 26 Junio 2010, 00:17 am
por ~ Yoya ~
[Ayuda urgente!] Sacar por pantalla resultado de un select
Desarrollo Web
MacOc 3 2,230 Último mensaje 15 Febrero 2017, 23:28 pm
por engel lex
Pasar valor de select HTML a PHP con ajax
Desarrollo Web
reenurya 2 3,978 Último mensaje 23 Febrero 2017, 01:24 am
por Razzari
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines