Necesito copiar una fila de la tabla X en la tabla Y a través de una aplicación en php. Básicamente es leer aquellas filas que me he marcado y copiar dicha fila en una base de datos, en cambio, las filas que no han sido eliminadas deberán ser eliminadas.
Más o menos sería algo como hacer una tabla en php tipo phpmyadmin, es decir, recoger los valores de una tabla en mysql y dicha tabla muestre los valores donde aparezca un checkbox, el cual si le marcas copiara esa fila en otro tabla de la base de datos.
Se que no me estoy explicando muy bien, he buscado por Google pero no consigo dar con la solución.
El código que tengo es:
formulario.php
Código PHP:
$sql=mysql_query("SELECT * FROM tbl_administradores WHERE nombre='".$_SESSION['usuario']."'");
$administradores=mysql_fetch_array($sql);
$tipo=$_POST['tipo'];
echo "<h1>Tabla > ".$tipo."</h1>";
if($tipo=='ideas')
{
$sql=mysql_query("Select * From tbl_ideas_previo");
$contar=mysql_num_rows($sql);
$sql_ideas=mysql_fetch_array($sql);
echo "<form name='formu' method='post' action='validar_ok.php'>";
echo "<table class='validar'>";
echo "<tr class='cabeceras'>";
echo " <td >
#
</td>";
echo " <td >
Entidad:
</td>";
echo " <td>
Link:
</td>";
echo " <td>
Utilidad:
</td>";
echo " <td>
Correo:
</td>";
echo " <td>
Valoración:
</td>";
echo " <td>
Descripción:
</td>";
echo "</tr>";
$total=0;
while($sql_ideas=mysql_fetch_array($sql))
{
echo "<tr class='contenido'>";
echo "<td>
<input type='checkbox' name='select[]' value='SI'>
</td>";
echo "<input type='hidden' name='tipo' value='$tipo'>";
echo "<td>
<input type='text' name='Entidad[]' value='".$sql_ideas['Entidad']."' />
</td>";
echo "<td>
<input type='text' name='Link[]' value='".$sql_ideas['Link']."' />
</td>";
echo "<td>
<input type='text' name='Utilidad[]' value='".$sql_ideas['Utilidad']."'/>
</td>";
echo "<td>
<input type='text' name='correo[]' value='".$sql_ideas['correo']."' />
</td>";
echo "<td>
<input type='text' name='Valoracion[]' value='".$sql_ideas['Valoracion']."'/>
</td>";
echo "<td>
<input type='text' name='Descripcion[]' value='".$sql_ideas['Descripcion']."'/></textarea>
</td>";
echo "</tr'>";
$total++;
$i+1;
}
echo "<tr>";
echo "<td colspan='3' align='center'>
<input type='submit' value='Copiar'>
</td>";
echo "<td colspan='3' align='center'>
<input type='submit' value='Eliminar'>
</td>";
echo "</tr>";
echo "</table>";
echo $total;
echo "<input type='hidden' name='total' value='$total'>";
echo "</form>";
Un saludo y gracias anticipadas.
P.D. Me he equivocado al escribir el titulo del post, quería poner ARRAY en FORM.