12/07/2011, 10:19
|
| | Fecha de Ingreso: julio-2011
Mensajes: 50
Antigüedad: 13 años, 4 meses Puntos: 0 | |
mostrar registros con radio button,seleccionar 1 y pasarlo a otra form. Buenos dias con todos, tengo la siguiente duda, tengo un formulario donde muestro todos registros de una tabla con dos campos codigo y nombre asi:
Codigo Nombre
10562 ADMINISTRACION INMOBILIARIA S.A.C.
10765 ADMINISTRACION DE EMPRESAS S.A.
11788 ADMINISTRACION DE INMUEBLES COLUMBUS E.I.R.L.
10348 ADMINISTRADORA PANAMERICANA S.A.C.
10977 ADOLFO MOSCOSO
12287 ADR TECNOLOGY S.A.C.
11462 AERO CONDOR SAC
10752 AERO CONTINENTE
11137 AEROCONDOR SAC
13048 AEROINVERSIONES DEL PERU S.A.C.
11947 AEROLINEAS DEL PERU S.A.
14241 AEROMASTER DEL PERU S.A.C.
13290 AERONAUTIC SUPPORT S.A.C.
Los puedo listar en mi formulario con el siguiente codigo:
<?php
// Buscador para tablas MySQL escrito en PHP. Por Alex para www.webtaller.com
// Creado el 13-10-2003
////////////////////////////
// Configuración
///////////////////////////
//modifica estas variables según tu servidor de MySQL
$bd_servidor = "localhost";
$bd_usuario = "root";
$bd_contrasenya = "mysql";
$bd_bdname = "phpfacil";
$bd_tabla = "articulos"; // Tabla donde se harán las búsquedas
// Conexión y selección de la base de datos
$link = mysql_connect($bd_servidor,$bd_usuario,$bd_contras enya);
mysql_select_db($bd_bdname,$link);
////////////////////////////
// Formulario
///////////////////////////
?>
<center>
<p><h2>Prueba</h2></p>
<p><form name="buscador" method="post" action="buscador_generico.php"><br>
Palabra(s): <input type="text" name="palabra"><br>
<input type="submit" value="Enviar" name="enviar">
</form></p>
</center>
<?php
////////////////////////////
// Proceso del Formulario
///////////////////////////
if(isset($_POST['enviar'])) {
// Solo se ejecuta si se ha enviado el formulario
$query = "SELECT * from $bd_tabla WHERE `titulo` LIKE '%{$_POST['palabra']}%'";
$result = mysql_query($query,$link);
$found = false; // Si el query ha devuelto algo pondrá a true esta variable
while ($row = mysql_fetch_array($result)) {
$found = true;
echo "<p>";
foreach($row as $nombre_campo => $valor_campo) {
// Tenemos que mostrar todos los campos de las filas donde se haya
// encontrado la búsqueda.
if(is_int($nombre_campo)) {
continue; //Cuando hacemos mysql_fetch_array, php genera un array
// con todos los valores guardados dos veces, uno con
// índice numérico y otro con índice el nombre del campo.
// Solo nos interesa el del nombre del campo.
}
//inicial//echo "".$valor_campo."<br>";--
echo "".$valor_campo."<br>";
//echo "<input value=\"$valor_campo\" type=\"checkbox\"><br>";
//<input name=\"radiobutton\" type="\radio\" /> <br/>
}
echo "</p>";
}
if(!$found) {
echo "No se encontró la palabra introducida";
}
}
?>
Con eso genial ,lo listo , pero necesito seleccionar un nombre en particular , eso se haría con un radio button y luego el seleccionado pasarlo a otra form.
Slds. Gracias de antemano |