11/08/2010, 13:40
|
| | | Fecha de Ingreso: agosto-2010 Ubicación: la vida es un riesgo
Mensajes: 101
Antigüedad: 14 años, 4 meses Puntos: 14 | |
Respuesta: Realizar Consulta,Cargar Array, multiplicar el array, e Insertar en Mysql bien mira creo que con lo de la multiplicacion puedo ayudarte tenia un problema parecido .....
ahora bien es mejor que la consulta la hagas con un do while
donde tengas que hacer la multiplicacion agrega esto
".$resultado=$row["precio"]*$row["cantidad"]."
donde muestra el resultado de la consulta siempre y cuando sea dentro de un arreglo funciona prefectamente
para la insertar los datos a otra tabla has esto
l
if ($row = mysql_fetch_array($tu_consulta)){
echo "<form action='actualiza_campo_fruta.php' method='POST'>";
echo "<table border='0'>";
echo "datos que se insertaran";
do {
echo "<tr>";
echo "<td><input name='frutas[]' type='hidden' value='".$row["frutas"]."'><div class='topmenu'>".$row["frutas"]."</div></td>";
echo "</tr>" ;
} while ($row = mysql_fetch_array($tu_consulta));
echo"<input name='guardar' type='submit' value='aceptar'>";
echo "</form></table> ";
al momento de enviar los datos del arreglo
lo haces asi :
aqui tu conexio.......
if( isset( $_POST["guardar"] ) ) // se envio el formulrio con los datos de fruta?
{
for($i=0; $i < count($_POST['frutas']); $i++)
{
$q="INSERT cal (frutas) VALUES (' ".$_POST['frutas'][$i]." ' )";
$r=mysql_query($q);
}
}
Última edición por mko; 12/08/2010 a las 17:19 |