checkbox con tablas dinámicas
Publicado por alain (3 intervenciones) el 11/12/2007 02:44:52
hola a todos, necesito me ayuden con esto
necesito seleccionar una fila mediante un checkbox en una tabla para después modificarla esa fila en otro formulario que envio los datos , pero cuando voy a modificar los datos en el otro formulario de modificar, nada más me carga el 1er valor que hay en la tabla
este es el código
<form action="modificarphp" method="post" >
<?php
// al introducir los terminos
$tipobusqueda = addslashes($tipobusqueda);
$terminobusqueda = addslashes($terminobusqueda);
if (!$tipobusqueda || !$terminobusqueda)
{
echo "No has introducido los detalles de la busqueda. Por favor inserte los datos.";
exit();
}
?>
<?php
// me conecto
mysql_select_db("tabla");
$consulta = "select * from registro_propiedad
where $tipobusqueda like '%$terminobusqueda%' ";
$resultado = @mysql_query($consulta);
// tomando el numero de lineas
$num = @mysql_num_rows($resultado);
if($num<1)
{
echo "no se han encontrado coincidencias <br>" ;
}
else
// para tomar las colunmas de la tabla de la bd
$result = @mysql_query("SHOW COLUMNS FROM tabla");
?>
<table border=1>
<tr>
<?php
if (@mysql_num_rows($result)> 0)
{
echo "<td>","<input type= checkbox value=checked />","</td>" ;
while ($row = mysql_fetch_assoc($result))
{
echo "<td>" ,$row['Field'],"</td>";
}
}
$resultado = @mysql_query( $consulta);
while ($row2 = @mysql_fetch_array($resultado))
{
echo "<tr>";
?>
<td> <input type="checkbox" /> </td>
<?php
for($i=0; $i<count($row2); $i++)
echo "<td>",$row2[$i],"</td>";
echo "</tr>";
}
?>
<input type="button" method="post" value="modificar" action="modificar_targetero.php">
</form>
gracias de antemano
saludos
alain
necesito seleccionar una fila mediante un checkbox en una tabla para después modificarla esa fila en otro formulario que envio los datos , pero cuando voy a modificar los datos en el otro formulario de modificar, nada más me carga el 1er valor que hay en la tabla
este es el código
<form action="modificarphp" method="post" >
<?php
// al introducir los terminos
$tipobusqueda = addslashes($tipobusqueda);
$terminobusqueda = addslashes($terminobusqueda);
if (!$tipobusqueda || !$terminobusqueda)
{
echo "No has introducido los detalles de la busqueda. Por favor inserte los datos.";
exit();
}
?>
<?php
// me conecto
mysql_select_db("tabla");
$consulta = "select * from registro_propiedad
where $tipobusqueda like '%$terminobusqueda%' ";
$resultado = @mysql_query($consulta);
// tomando el numero de lineas
$num = @mysql_num_rows($resultado);
if($num<1)
{
echo "no se han encontrado coincidencias <br>" ;
}
else
// para tomar las colunmas de la tabla de la bd
$result = @mysql_query("SHOW COLUMNS FROM tabla");
?>
<table border=1>
<tr>
<?php
if (@mysql_num_rows($result)> 0)
{
echo "<td>","<input type= checkbox value=checked />","</td>" ;
while ($row = mysql_fetch_assoc($result))
{
echo "<td>" ,$row['Field'],"</td>";
}
}
$resultado = @mysql_query( $consulta);
while ($row2 = @mysql_fetch_array($resultado))
{
echo "<tr>";
?>
<td> <input type="checkbox" /> </td>
<?php
for($i=0; $i<count($row2); $i++)
echo "<td>",$row2[$i],"</td>";
echo "</tr>";
}
?>
<input type="button" method="post" value="modificar" action="modificar_targetero.php">
</form>
gracias de antemano
saludos
alain
Valora esta pregunta


0