13/07/2011, 08:28
|
| | Fecha de Ingreso: julio-2011
Mensajes: 50
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Respuesta: mostrar registros con radio button,seleccionar 1 y pasarlo a otra form. Gracias de antemano por la respuesta, mi codigo lo puse asi :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Formato de Ingeniería</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<!--<script type="text/javascript" src="view.js"></script>-->
<!--<script type="text/javascript" src="calendar.js"></script> M-->
</head>
<body id="main_body" >
<img id="top" src="top.png" alt="">
<div id="form_container">
<h1><a>Formato de Ingeniería</a></h1>
<div class="form_description">
<center><p><h2>Clientes</h2></p></center>
</div>
<ul >
<?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><form name="buscador" method="post" action="buscador_generico.php"><br>
Nombre de Cliente: <input type="text" name="palabra"><br><br>
<center><input type="submit" value="Enviar" name="enviar"></center>
<br><a href="nuevocliente.php">Nuevo Cliente</a>
</form>
</center>
<?php
////////////////////////////
// Proceso del Formulario
///////////////////////////
if(isset($_POST['enviar'])) {
// Solo se ejecuta si se ha enviado el formulario
$query = "SELECT codigo, titulo FROM $articulo 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)) {
if (!$found) $found = true;
echo '<input type="radio" name="grupo" value="' . $row['titulo'] . '">' . $row['titulo'] . '<br>';
}
if (!$found) {
echo '<p>No se encontró la palabra introducida</p>';
}
}
?>
</ul>
<div id="footer">
Generated by WMV</a>
</div>
</div>
<img id="bottom" src="bottom.png" alt="">
</body>
</html>
pero me sale esto u.u :
Notice: Undefined variable: articulo in E:\Software colaborativo\opengoo_1.3.1\opengoo\form\form\busca dor_generico.php on line 69
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\Software colaborativo\opengoo_1.3.1\opengoo\form\form\busca dor_generico.php on line 73
No se encontr� la palabra introducida
La 69 :$query = "SELECT referencia, titulo FROM $articulo WHERE titulo LIKE '%{$_POST['palabra']}%'";
y la 73:while ($row = mysql_fetch_array($result)) { |