
vincular mysql con php
Publicado por alejandro (7 intervenciones) el 17/11/2017 21:59:32
Tengo un problema, soy muuy novato en programacion php y html y no se como hacer que los datos de una tabla de mysql se muestre en un menu despegable de html ya tengo el codigo y no se donde esta mi error ya que si aparece la ventana del menu pero no aparece ningun dato en el menu
este es mi codigo de html:
y este es el codigo de mysql:
y lo que quiero es que se muestren los datos de esa tabla menos la primary key ayuda por favor es super urgente.
este es mi codigo de html:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>COTIZAR</title>
</head>
<body>
<?php
$usuario = "root";
$password = "";
$servidor = "localhost";
$bd = "puertas";
// creación de la conexión a la base de datos con mysql_connect()
$conexion = mysqli_connect($servidor,$usuario,$password) or die ("No se ha podido conectar al servidor de Base de datos". mysqli_error());
// Selección de la base de datos
mysqli_select_db($conexion, $bd ) or die ( "No se ha podido conectar a la base de datos" . mysqli_error($conexion));
$consult='select * from puertas';
?>
<div align="center">
<h1>menú desplegable</h1>
<p>Seleccione una puerta: </p>
<p>Puertas:
<select name="">
<?php
while($valores= mysqli_fetch_assoc($consult))
{
echo '<option value="'.$valores["1"].'">'.$valores["srt"].'</option>';
}
?>
</select>
<button>Enviar</button>
</p>
</div>
</body>
</html>
y este es el codigo de mysql:
1
2
3
4
5
6
7
8
9
10
use `puertas`;
CREATE TABLE IF NOT EXISTS `puertas`.`STR` (
`idSTR` INT NOT NULL DEFAULT 1,
`STR-L (249) MIRILLA` VARCHAR(45) NULL,
`STR-L (249) OPACO` VARCHAR(45) NULL,
`STR-S (251) MIRILLA` VARCHAR(45) NULL,
`STR-S (251) OPACO` VARCHAR(45) NULL,
`STR -L ACS (257)` VARCHAR(45) NULL,
PRIMARY KEY (`idSTR`))
ENGINE = InnoDB;
y lo que quiero es que se muestren los datos de esa tabla menos la primary key ayuda por favor es super urgente.
Valora esta pregunta


0