CONSULTA CON COMBO PHP y MYSQL
Publicado por Ricardo (5 intervenciones) el 21/07/2006 07:21:47
Hola Tengo un problema necesito llenar unos textfield al seleccionar una opcion del combo ¿como le puedo hacer?, trate de usar una funcion pero no me funciona y pues este es mi codigo:
<?
//coneccion al servidor de base de datos
$dbh2=mysql_connect("localhost","root","")
or die('problema conectando por que:'.mysql_error());
//seleccionando la base de datos
mysql_select_db("cddatabase",$dbh2);
//construyendo consulta
$sql = 'SELECT `clave` '
. ' FROM `mp3`';
//ejecuntando la consulta
$result=mysql_query($sql);
function Conectarse()
{
$c1 ='SELECT etiqueta FROM mp3 WHERE clave ='.$clave.';';
};
?>
<html>
<head>
<title>Bajas CD's Mp3</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p> </p>
<blockquote>
<blockquote>
<blockquote>
<p>En el Siguiente Formulario daras de BAJA Los discos <strong>MP3</strong></p>
<form name="form1" method="post" action="validacion.php">
<table width="33%" border="0" align="center">
<tr>
<td width="21%">Clave</td>
<td width="58%"><select name="clave" id="clave" onChange="<? Conectarse(); ?>">
<?
while($var=mysql_fetch_array($result)):
echo"<option>$var[clave]</option>";
endwhile;
//mysql_close($db);
?>
</select></td>
<td width="21%"><input type="submit" name="mp3ok" value="Eliminar"></td>
</tr>
<tr>
<td>Etiqueta</td>
<td><input name="etiqueta" type="text" disabled="disabled" id="etiqueta2" value="<? echo $c1; ?>"></td>
<td> </td>
</tr>
<tr>
<td>Tipo</td>
<td><input name="tipo" type="text" disabled="disabled" id="tipo"></td>
<td> </td>
</tr>
<tr>
<td>Formato</td>
<td><input name="formato" type="text" disabled="disabled" id="formato"></td>
<td> </td>
</tr>
<tr>
<td>Estado</td>
<td><input name="estado" type="text" disabled="disabled" id="estado"></td>
<td> </td>
</tr>
<tr>
<td>Contenido </td>
<td><textarea name="contenido" disabled="disabled" id="contenido"></textarea></td>
<td> </td>
</tr>
</table>
</form>
<p><strong></strong></p>
</blockquote>
</blockquote>
</blockquote>
</body>
</html>
<?
//coneccion al servidor de base de datos
$dbh2=mysql_connect("localhost","root","")
or die('problema conectando por que:'.mysql_error());
//seleccionando la base de datos
mysql_select_db("cddatabase",$dbh2);
//construyendo consulta
$sql = 'SELECT `clave` '
. ' FROM `mp3`';
//ejecuntando la consulta
$result=mysql_query($sql);
function Conectarse()
{
$c1 ='SELECT etiqueta FROM mp3 WHERE clave ='.$clave.';';
};
?>
<html>
<head>
<title>Bajas CD's Mp3</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p> </p>
<blockquote>
<blockquote>
<blockquote>
<p>En el Siguiente Formulario daras de BAJA Los discos <strong>MP3</strong></p>
<form name="form1" method="post" action="validacion.php">
<table width="33%" border="0" align="center">
<tr>
<td width="21%">Clave</td>
<td width="58%"><select name="clave" id="clave" onChange="<? Conectarse(); ?>">
<?
while($var=mysql_fetch_array($result)):
echo"<option>$var[clave]</option>";
endwhile;
//mysql_close($db);
?>
</select></td>
<td width="21%"><input type="submit" name="mp3ok" value="Eliminar"></td>
</tr>
<tr>
<td>Etiqueta</td>
<td><input name="etiqueta" type="text" disabled="disabled" id="etiqueta2" value="<? echo $c1; ?>"></td>
<td> </td>
</tr>
<tr>
<td>Tipo</td>
<td><input name="tipo" type="text" disabled="disabled" id="tipo"></td>
<td> </td>
</tr>
<tr>
<td>Formato</td>
<td><input name="formato" type="text" disabled="disabled" id="formato"></td>
<td> </td>
</tr>
<tr>
<td>Estado</td>
<td><input name="estado" type="text" disabled="disabled" id="estado"></td>
<td> </td>
</tr>
<tr>
<td>Contenido </td>
<td><textarea name="contenido" disabled="disabled" id="contenido"></textarea></td>
<td> </td>
</tr>
</table>
</form>
<p><strong></strong></p>
</blockquote>
</blockquote>
</blockquote>
</body>
</html>
Valora esta pregunta


0