Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2008, 12:23
Okiro
 
Fecha de Ingreso: mayo-2005
Mensajes: 51
Antigüedad: 19 años
Puntos: 0
Presupuesto Online

Hola amigos.

Necesito una ayudica urgentemente.

tras tres meses experimentando con mis primeros pasos en PHP y tras crear varias apliaciones de las cuales estoy orgulloso (tras un curso online, y varias broncas con la mujer dejandola sola en el salon viendo la tele...jejejje), me he decidido a crearme una tienda online.

El problema es el siguiente. Estoy probando a realizar un formulario de presupuestos. Tiene una serie de listas desplegables en las cuales muestra (recogiendo de la base de datos) el contenido de esa sección . El problema es que me gustaría que en otro campo ponga el numero de unidades y en otro que salga el precio del articulo y si vamos cambiando la cantidad que tambien varie el precio.

Si no es mucho pedir, y me podeis hechar una ayudica, me hariais un rey. Soy una persona mayor y esto de programar me está devolviendo la vida. Un saludo amigetes.


POSDATA: Os pongo el codigo de lo que estoy probando:

Cita:
<?php require_once('Connections/compuelx.php'); ?>
<?php
mysql_select_db($database_compuelx, $compuelx);
$query_listado = "SELECT * FROM productos";
$listado = mysql_query($query_listado, $compuelx) or die(mysql_error());
$row_listado = mysql_fetch_assoc($listado);
$totalRows_listado = mysql_num_rows($listado);

mysql_select_db($database_compuelx, $compuelx);
$query_Procesador = "SELECT tipo, nombre FROM productos WHERE tipo = 'procesador'";
$Procesador = mysql_query($query_Procesador, $compuelx) or die(mysql_error());
$row_Procesador = mysql_fetch_assoc($Procesador);
$totalRows_Procesador = mysql_num_rows($Procesador);

mysql_select_db($database_compuelx, $compuelx);
$query_discoduro = "SELECT tipo, nombre, precio FROM productos WHERE tipo = 'discoduro'";
$discoduro = mysql_query($query_discoduro, $compuelx) or die(mysql_error());
$row_discoduro = mysql_fetch_assoc($discoduro);
$totalRows_discoduro = mysql_num_rows($discoduro);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/estilos.css" rel="stylesheet" type="text/css">
<link href="css/compuelx.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><br>
<form name="form1" method="post" action="">
<table width="691" border="0" align="center" class="punteado">
<tr>
<td width="164">Procesador</td>
<td colspan="3"><select name="procesador" id="procesador">
</select></td>
</tr>
<tr align="left">
<td height="20">Disco Duro </td>
<td width="95"><select name="discoduro" class="batch" id="discoduro">
<?php
do {
?>
<option value="<?php echo $row_discoduro['nombre']?>"<?php if (!(strcmp($row_discoduro['nombre'], $row_discoduro['nombre']))) {echo "SELECTED";} ?>><?php echo $row_discoduro['nombre']?></option>
<?php
} while ($row_discoduro = mysql_fetch_assoc($discoduro));
$rows = mysql_num_rows($discoduro);
if($rows > 0) {
mysql_data_seek($discoduro, 0);
$row_discoduro = mysql_fetch_assoc($discoduro);
}
?>
</select></td>
<td width="46"><input name="cantidiscosduros" type="text" class="batch" id="cantidiscosduros" value="0" size="5"></td>
<td width="368"><div align="left">
<input name="preciodiscosduros" type="text" class="batch" id="preciodiscosduros" size="10">
<span class="titulo">&euro;uros</span></div> </td>
</tr>
<tr>
<td>Procesador</td>
<td colspan="3"><select name="select3">
</select></td>
</tr>
<tr>
<td>Memoria</td>
<td colspan="3"><select name="select4">
</select></td>
</tr>
<tr>
<td>Disco Duro </td>
<td colspan="3"><select name="select5">
</select></td>
</tr>
<tr>
<td><p>Tarjeta Gr&aacute;fica</p></td>
<td colspan="3"><select name="select6">
</select></td>
</tr>
<tr>
<td>Caja ATX </td>
<td colspan="3"><select name="select7">
</select></td>
</tr>
<tr>
<td>Grabadora</td>
<td colspan="3"><select name="select8">
</select></td>
</tr>
<tr>
<td colspan="4">&nbsp;</td>
</tr>
<tr>
<td colspan="4" class="botonton"> <strong>DATOS DE CONTACTO </strong><br>
<em>Los campos marcados con ' * ' son requeridos </em>. </td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Codigo Cliente : </div></td>
<td colspan="3"><input name="codigocliente" type="text" class="comboRojo" id="codigocliente2" size="30">
* </td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Empresa : </div></td>
<td colspan="3"><input name="empresa" type="text" class="comboRojo" id="empresa2" size="70"></td>
</tr>
<tr>
<td valign="top" class="texto">Direcci&oacute;n : </td>
<td colspan="3"><input name="direccion" type="text" class="comboRojo" id="direccion2" size="70"></td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Poblaci&oacute;n : </div></td>
<td colspan="3"><input name="poblacion" type="text" class="comboRojo" id="poblacion2" size="70"></td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Codigo Postal : </div></td>
<td colspan="3"><input name="codigopostal" type="text" class="comboRojo" id="codigopostal2" size="30"></td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Tel&eacute;fono : </div></td>
<td colspan="3"><input name="telefono" type="text" class="comboRojo" id="telefono2" size="30">
*</td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Fax : </div></td>
<td colspan="3"><input name="fax" type="text" class="comboRojo" id="fax2" size="30"></td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Email : </div></td>
<td colspan="3"><input name="textfield8" type="text" class="comboRojo" size="70">
* </td>
</tr>
<tr>
<td valign="top" class="texto"><div align="left">Comentarios :</div></td>
<td colspan="3"><textarea name="comentarios" cols="90" rows="10" class="comboRojo" id="textarea"></textarea></td>
</tr>
<tr>
<td colspan="4"><table border="0" align="center" cellpadding="10" cellspacing="5">
<tr>
<td><input name="enviar" type="submit" class="botonton" id="enviar2" value="Enviar"></td>
<td><input name="restablecer" type="reset" class="botonton" id="restablecer2" value="Restablecer"></td>
</tr>
</table>
<input type="hidden" name="hiddenField"></td>
</tr>
</table>
</form></td>
</tr>
</table>
</body>
</html>
<?php
mysql_free_result($listado);

mysql_free_result($Procesador);

mysql_free_result($discoduro);
?>