Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rleandrot

Como fazer banco MySQL.

Recommended Posts

Amigos do forum como fazer as tabelas no MySQL. Usando estes dados do formulario q fiz na unha ufa. Agradeço muito se puderem me mostrar;

 

<html>

<head>
<meta content='text/html; charset=utf-8' http-equiv='content-type' />
<meta content='2009 - teste' name='copyright' />


</head>

<body>

<p align="center"><a href="orcamento.htm"><img alt="Btn_clear" src="../images/btn_clear.png" /></a></p>

<form action="/loja/submit_form" method="post"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="Sbiam8AWST3OfSrLlHK5ounXR257cp1Oss1lm82B9/E=" /></div>

<fieldset>
	<legend>Produtos</legend>
	<ul class="form">
			
	<li><label>Processador:</label><select id="processador_product_id" name="processador[product_id]" onchange="qntDefault('processador_quantity'); adicionar_item('processador', 1);"><option value="">Selecione...</option>
<option value="197">Amd Phenom I I X4 810 Am3 (Amd) - R$ 482,56</option>
<option value="184">Amd Phenom I I X4 920 Am2+ (Amd) - R$ 565,76</option>
</select><input class="quantity" id="processador_quantity" name="processador[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('processador', 1)" size="30" type="text" value="0" /></li>
						
	<li><label>Cooler:</label><select id="cooler_product_id" name="cooler[product_id]" onchange="qntDefault('cooler_quantity'); adicionar_item('cooler', 2);"><option value="">Selecione...</option>
<option value="148">7500 Alcu Led (amd E Intel) (Zalman) - R$ 116,80</option>
<option value="145">Amd (am2) K640 (Coolermaster) - R$ 32,00</option>
</select><input class="quantity" id="cooler_quantity" name="cooler[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('cooler', 2)" size="30" type="text" value="0" /></li>
						
	<li><label>Placa Mãe:</label><select id="placa_mae_product_id" name="placa_mae[product_id]" onchange="qntDefault('placa_mae_quantity'); adicionar_item('placa_mae', 3);"><option value="">Selecione...</option>
<option value="66">Amd A15g (Pc-chips) - R$ 205,04</option>
<option value="196">Amd Am3 M4at78-e (ddr3) (Asus) - R$ 617,15</option>
</select><input class="quantity" id="placa_mae_quantity" name="placa_mae[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('placa_mae', 3)" size="30" type="text" value="0" /></li>
			
	<li><label>Memória RAM:</label><select id="memoria_ram_product_id" name="memoria_ram[product_id]" onchange="qntDefault('memoria_ram_quantity'); adicionar_item('memoria_ram', 4);"><option value="">Selecione...</option>
<option value="73">2gb Ddr2 800mhz (Kingston) - R$ 93,18</option>
<option value="74">2gb Ddr3 1333mhz (Kingston) - R$ 123,14</option>
</select><input class="quantity" id="memoria_ram_quantity" name="memoria_ram[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('memoria_ram', 4)" size="30" type="text" value="0" /></li>
			
	<li><label>Hard Disk:</label><select id="hard_disk_product_id" name="hard_disk[product_id]" onchange="qntDefault('hard_disk_quantity'); adicionar_item('hard_disk', 5);"><option value="">Selecione...</option>
<option value="90">Hd 160gb Sata2 (Maxtor) - R$ 157,09</option>
<option value="85">Hd 1tb Sata2 (Maxtor) - R$ 400,56</option>
</select><input class="quantity" id="hard_disk_quantity" name="hard_disk[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('hard_disk', 5)" size="30" type="text" value="0" /></li>
			
	<li><label>Placa de Vídeo:</label><select id="placa_de_video_product_id" name="placa_de_video[product_id]" onchange="qntDefault('placa_de_video_quantity'); adicionar_item('placa_de_video', 6);"><option value="">Selecione...</option>
<option value="107">Geforce 8400gs 512mb (Xfx) - R$ 161,01</option>
<option value="110">Geforce 8500gt 512mb (Xfx) - R$ 212,06</option>
</select><input class="quantity" id="placa_de_video_quantity" name="placa_de_video[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('placa_de_video', 6)" size="30" type="text" value="0" /></li>
			
	<li><label>Drive Óptico:</label><select id="drive_optico_product_id" name="drive_optico[product_id]" onchange="qntDefault('drive_optico_quantity'); adicionar_item('drive_optico', 7);"><option value="">Selecione...</option>
<option value="111">Dvd-rw Gh22ns30 (Lg) - R$ 118,40</option>
<option value="112">Grav. Blue-ray Ggw-h20l (Lg) - R$ 896,00</option>
<option value="113">Grav. Dvd Light Scribe (Asus) - R$ 160,00</option></select><input class="quantity" id="drive_optico_quantity" name="drive_optico[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('drive_optico', 7)" size="30" type="text" value="0" /></li>
			
	<li><label>Fonte De Alimentação:</label><select id="fonte_product_id" name="fonte[product_id]" onchange="qntDefault('fonte_quantity'); adicionar_item('fonte', 8);"><option value="">Selecione...</option>
<option value="121">850w Reais Modular (Seventeam) - R$ 584,00</option>
<option value="114">Extreme Power 550w Reais (Coolermaster) - R$ 368,00</option>
</select><input class="quantity" id="fonte_quantity" name="fonte[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('fonte', 8)" size="30" type="text" value="0" /></li>
			
	<li><label>Gabinete:</label><select id="gabinete_product_id" name="gabinete[product_id]" onchange="qntDefault('gabinete_quantity'); adicionar_item('gabinete', 9);"><option value="">Selecione...</option>
<option value="124">Atx 4 Baias (preto) (Coletek) - R$ 81,60</option>
<option value="127">C50 Black Mini (Gmc) - R$ 200,00</option>
<input class="quantity" id="gabinete_quantity" name="gabinete[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('gabinete', 9)" size="30" type="text" value="0" /></li>
						
	<li><label>Mouse:</label><select id="mouse_product_id" name="mouse[product_id]" onchange="qntDefault('mouse_quantity'); adicionar_item('mouse', 10);"><option value="">Selecione...</option>
<option value="139">Ótico (Kennex) - R$ 14,45</option></select><input class="quantity" id="mouse_quantity" name="mouse[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('mouse', 10)" size="30" type="text" value="0" /></li>
			
	<li><label>Teclado:</label><select id="teclado_product_id" name="teclado[product_id]" onchange="qntDefault('teclado_quantity'); adicionar_item('teclado', 11);"><option value="">Selecione...</option>
<option value="141">Abnt Ps/2 (Kennex) - R$ 16,00</option>
<option value="140">Multimidia Abnt2 Ps2 (Kennex) - R$ 27,20</option></select><input class="quantity" id="teclado_quantity" name="teclado[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('teclado', 11)" size="30" type="text" value="0" /></li>
					
	<li><label>Caixas De Som:</label><select id="caixas_de_som_product_id" name="caixas_de_som[product_id]" onchange="qntDefault('caixas_de_som_quantity'); adicionar_item('caixas_de_som', 12);"><option value="">Selecione...</option>
<option value="143">Headset (Coletek) - R$ 21,68</option>
<option value="144">Speaker 2.0 (Kennex) - R$ 21,76</option>
<option value="142">Subwoofer 2.1 (Coletek) - R$ 68,00</option></select><input class="quantity" id="caixas_de_som_quantity" name="caixas_de_som[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('caixas_de_som', 12)" size="30" type="text" value="0" /></li>	
						
	<li><label>Monitor:</label><select id="monitor_product_id" name="monitor[product_id]" onchange="qntDefault('monitor_quantity'); adicionar_item('monitor', 13);"><option value="">Selecione...</option>
<option value="152">Lcd 15,6 Pol. W1642s (Lg) - R$ 349,20</option>
<option value="154">Lcd 17 Pol. W1752t (Lg) - R$ 399,60</option>
<option value="153">Lcd 19 Pol. W1952t (Lg) - R$ 479,40</option>
<option value="151">Lcd 21,5 Pol. W2243s Full Hd (Lg) - R$ 610,80</option>
<option value="150">Lcd 23 Pol. W2353v (Lg) - R$ 840,00</option></select><input class="quantity" id="monitor_quantity" name="monitor[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('monitor', 13)" size="30" type="text" value="0" /></li>	
						
       <li><label>Software:</label><select id="software_product_id" name="software[product_id]" onchange="qntDefault('software_quantity'); adicionar_item('software', 14);"><option value="">Selecione...</option>
<option value="192">Linux Ubuntu ( Gratuito ) (Linux) - R$ 0,00</option>
<option value="166">Office Basic 2007 (br) (Microsoft) - R$ 696,00</option>
<option value="163">Office Home And Student 2007 (br) (Microsoft) - R$ 260,80</option>
</select><input class="quantity" id="software_quantity" name="software[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('software', 14)" size="30" type="text" value="0" /></li>	
						
       <li><label>Acessório:</label><select id="acessorio_product_id" name="acessorio[product_id]" onchange="qntDefault('acessorio_quantity'); adicionar_item('acessorio', 16);"><option value="">Selecione...</option>
<option value="177">Bluetooth Adaptador Usb (Braview) - R$ 32,00</option>
<option value="175">Cooler Para Gabinete (Clone) - R$ 10,00</option>
<option value="180">Estabilizador Monovolt 300 Va (Clone) - R$ 56,00</option>
</select><input class="quantity" id="acessorio_quantity" name="acessorio[quantity]" onkeydown="return semLetras(event);" onkeyup="adicionar_item('acessorio', 16)" size="30" type="text" value="0" /></li>	
					</ul>
</fieldset>
	
	<input id="form_id" name="form[id]" type="hidden" value="18415" />
	
	<div align="center">
      <input name="estimate" src="../images/btn_estimate.png" type="image" />
         
      <input name="save_order" src="../images/btn_order.png" type="image" /></div>
	
	<p class="more_data"><a href="prazos_e_frete.htm" onclick="window.open(this.href);return false;">Prazos & Frete</a> | <a href="empresa.htm" onclick="window.open(this.href);return false;">Sobre nossa Empresa</a></p>
	
</form>
<br />
</div>

</body>
</html>




Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria mais fácil explicar o problema do que colocar um código HTML.

 

Olhando para estrutura da pra resolver com 4 tabelas.

- Fabricante(idfabricante e descricaofabricante)

- Categoria(idcategoria e descricaocategoria)

- Item_Fabricante(iditem e idfabricante)

- Item(iditem, idcategoria, nomeitem, valoritem)

 

Isto analisando apenas olhando o código, se houvesse uma descrição sobre a situação, seria mais interessante para resolução do problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

OK. Na verdade é um site de venda que monta computador, a pessoa vai escolhendo as peças do pc no final quero que aparece o pc montado com o valor total.

entendeu? Quero saber a parti disso qts tabelas vai precisar, tem q ter uma pra cada peça: ex uma tabela para o processador outra para memoria etc,

Desculpe se nao fui muito claro...mas preciso de uma ideia. obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.