aca dejo el codigo del 1° php que toma los datos y los deja en el combobox
Código PHP:
Ver original<?PHP
$query="SELECT nombre FROM vina ORDER BY numero asc";//genera consulta para la columna nombre
echo "<form method='post' name='form1' action='recibe.php'>";//form donde se muestra el combobox
echo "<select name='nombre_cnl'>";
echo "<option value'0'>Nombre Canal</option>";
echo '<option value="'.$nt['nombre'].'">'.$nt['nombre'].'</option>';
}
echo "</select>";
echo "<input type='Submit' name='Submit' Value='Enviar' />";
echo "</form>";
?>
este es el código del 2° php que se llama recibe.php
Código PHP:
Ver original<?php
$canal = $_POST['nt'];
$query= "SELECT * FROM vina WHERE nombre=$canal";
echo "<table border='1' STYLE='font-size:15px' id='datos'>";// Se crean los nombres de los campos de la tabla
echo "<thead>";
echo "<tr>";
echo "<td align='center'><b><u>Número</u></b></td>";
echo "<td align='center'><b><u>Nombre</u></b></td>";
echo "<td align='center'><b><u>Recepción</u></b></td>";
echo "<td align='center'><b><u>Codificación</u></b></td>";
echo "<td align='center'><b><u>Conexión</u></b></td>";
echo "<td align='center'><b><u>Publicidad</u></b></td>";
echo "<td align='center'><b><u>Doble_Fuente</u></b></td>";
echo "<td align='center'><b><u>Receptor_Actual</u></b></td>";
echo "<td align='center'><b><u>Satélite</u></b></td>";
echo "<td align='center'><b><u>Polaridad</u></b></td>";
echo "<td align='center'><b><u>Unicación</u></b></td>";
echo "<td align='center'><b><u>Unit_Rack</u></b></td>";
echo "<td align='center'><b><u>TMX</u></b></td>";
echo "<td align='center'><b><u>RIM</u></b></td>";
echo "<td align='center'><b><u>ASI</u></b></td>";
echo "<td align='center'><b><u>Mpeg</u></b></td>";
echo "<td align='center'><b><u>Resolución</u></b></td>";
echo "<td align='center'><b><u>BW_Video</u></b></td>";
echo "<td align='center'><b><u>BW_Audio_1</u></b></td>";
echo "<td align='center'><b><u>Descriptor_A1</u></b></td>";
echo "<td align='center'><b><u>BW_Audio_2</u></b></td>";
echo "<td align='center'><b><u>Descriptor_A2</u></b></td>";
echo "<td align='center'><b><u>Versión_FW</u></b></td>";
echo "<td align='center'><b><u>Dirección</u></b></td>";
echo "<td align='center'><b><u>Mask</u></b></td>";
echo "<td align='center'><b><u>Gateway</u></b></td>";
echo "</tr>";
echo "</thead>";
while ($row = mysql_fetch_array($result)){ //se crea el while para ingresar los datos //a la tabla segun los que existan en la tabla
echo "<tr><td align='center'>";
echo $row['numero'];
echo "</td><td align='center'>";
echo $row['nombre'];
echo "</td><td align='center'>";
echo $row['recepcion'];
echo "</td><td align='center'>";
echo $row['codificacion'];
echo "</td><td align='center'>";
echo $row['conexion'];
echo "</td><td align='center'>";
echo $row['publicidad'];
echo "</td><td align='center'>";
echo $row['doble_fuente'];
echo "</td><td align='center'>";
echo $row['receptor_actual'];
echo "</td><td align='center'>";
echo $row['satelite'];
echo "</td><td align='center'>";
echo $row['polaridad'];
echo "</td><td align='center'>";
echo $row['ubicacion'];
echo "</td><td align='center'>";
echo $row['unit_rack'];
echo "</td><td align='center'>";
echo $row['tmx'];
echo "</td><td align='center'>";
echo $row['rim'];
echo "</td><td align='center'>";
echo $row['asi'];
echo "</td><td align='center'>";
echo $row['mpeg'];
echo "</td><td align='center'>";
echo $row['resolucion'];
echo "</td><td align='center'>";
echo $row['bw_video'];
echo "</td><td align='center'>";
echo $row['bw_audio_1'];
echo "</td><td align='center'>";
echo $row['descriptor_a1'];
echo "</td><td align='center'>";
echo $row['bw_audio_2'];
echo "</td><td align='center'>";
echo $row['descriptor_a2'];
echo "</td><td align='center'>";
echo $row['version_fw'];
echo "</td><td align='center'>";
echo $row['direccion'];
echo "</td><td align='center'>";
echo $row['mask'];
echo "</td><td align='center'>";
echo $row['gateway'];
echo "</td></tr>";
}
?>
Donde me lanza los errores es en:
*
$canal = $_POST['nt'];
Notice: Undefined index: nt in C:\wamp\www\ejemplos\recibe.php on line 2
*
while ($row = mysql_fetch_array($result)){
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\ejemplos\recibe.php on line 41
Saludos