No muestra datos de una tabla con el menú desplegable
Publicado por Marcela (7 intervenciones) el 12/09/2018 03:22:13
Tengo un código con menú desplegable para consultar los datos de los clientes, les mostraré la página para consultar un cliente:
Y el código para que muestre los datos consultados del cliente es el siguiente:
Pero el problema es que no muestra datos del cliente consultado, me aparece en blanco. Agradezco una ayuda prestada para que se pueda mostrar los resultados de la búsqueda del cliente a través del menú desplegable.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<p>Seleccione un cliente:</p>
<p><form method="POST" action="consultarclientes1.php">
Cliente:
<select>
<option value="0">Selección:</option>
<?php
$query = $mysqli -> query ("SELECT * FROM cliente");
while ($registro = mysqli_fetch_array($query)) {
echo '<option value="'.$registro['idcliente'].'">'.$registro['nombre_o_razon_social'].'</option>';
}
?>
</select>
<input type='submit' value='Enviar' class="verde">
</p>
Y el código para que muestre los datos consultados del cliente es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if(isset($_POST['idcliente'])){
$idcliente = $_POST['idcliente'];
include('connect_db.php');
$sql="SELECT * FROM repuesto WHERE nombre_repuesto='$idcliente'";
$ressql=mysqli_query($mysqli,$sql);
while ($registro=mysqli_fetch_array ($ressql)){
echo "<table border='1'cellspacing=0 bgcolor = 'white' bordercolor= 'green'>";
echo "<td><b>Código repuesto</td>";
echo "<td><b>Nombre repuesto</td>";
echo "<td><b>Precio</td>";
echo "</tr>";
echo "<tr>";
echo "<center>";
echo "<td width='20%'>".$registro['idcliente']."</td>";
echo "<td width='20%'>".$registro['nombre_o_razon_social']."</td>";
echo "</tr>";
echo "</table>";
}
}
?>
Pero el problema es que no muestra datos del cliente consultado, me aparece en blanco. Agradezco una ayuda prestada para que se pueda mostrar los resultados de la búsqueda del cliente a través del menú desplegable.
Valora esta pregunta
0