Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2015, 14:40
patricia29cali
 
Fecha de Ingreso: mayo-2014
Mensajes: 8
Antigüedad: 10 años
Puntos: 0
Pregunta Como multiplicar array y ubicarlos dentro de tabla de html

Buenas Tardes,

Necesito por favor si alguien puede ayudarme les agradezco mucho

Necesito mostrar en pantalla y ubicado dentro de un formulario el resultado de varios array navegando entre tantas conversaciones me encontre con este codigo realizado por GatorV un excelente programador q siempre esta presto a ayudar sin embargo ahora tengo una dificulta y es q necesito multiplicar un dato por otro y asi mostrarlo en pantalla ubicado dentro de la tabla-- lo duro para mi es q todos son array.
Les dejo el codigo q uso por si me pueden ayudar

$items1 = $_POST['producto'];
$items2 = $_POST['cantidad'];
$items3 = $_POST['plato'];
$items4 = $_POST['valor'];


echo "<table border=1><tr>";
while(true) {


// Fetch Values
$item1 = current($items1);
$item2 = current($items2);
$item3 = current($items3);
$item4 = current($items4);

echo '<pre>';
echo '</pre>';

?>
<form id="form1" name="pedido" method="post" action="guardarCarta.php" enctype="multipart/form-data" >

<td><?php echo $item1 ?></td>
<td><select name="cantidad[]" style="font-family: Arial; width:100; font-size: 8pt;" class="txt">
<?php $result=query("Select * From cantidad");
while($row = mysql_fetch_assoc($result)){
{
$selected5 = ($item2 == $row['id_cantidad']) ? 'selected' : '';
echo '<option value='.$row['id_cantidad'].' '.$selected5.' >'.$row['cantidad'].'</option>';
}
}
?>
</select>
</td>
<td><input name="plato[]" class="txt" readonly type="text" value="<?php echo $item3 ?>" /></td>
<td><input name="valor[]" class="txt" readonly type="text" value="<?php echo $item4 ?>" /></td>
<td><input name="producto[]" class="chk" type="checkbox" value="<?php echo $item1 ?>" checked />
</td>
<?php

// Up! Next Value
$item1 = next( $items1 );
$item2 = next( $items2 );
$item3 = next( $items3 );
$item4 = next( $items4 );


// Check terminator
if($item1 === false && $item2 === false && $item3 === false && $item4 === false) break;
echo "</tr><tr>";
}

echo "</tr>";

echo "<input type='submit' name='Submit' value='Enviar'/>";

echo array_sum ($items4 );

echo "</table></form>";

echo sprintf("Has solicitado %s productos.", get_max_count($items1, $items2, $items3, $items4));


function get_max_count() {
$nMax = 0;
foreach(func_get_args() as $param ) {
if(is_array($param)) {
$nSize = count($param);
if($nSize > $nMax) {
$nMax = $nSize;
}
}
}

return $nMax;
}


Necesito multiplicar cantidad por valor ...Gracias