Jump to content


Photo

Select Com Bd Enviando A Outra Tabela. Php


  • Faça o login para participar
3 replies to this topic

#1 Augusto Saggese

Augusto Saggese

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:(X)HTML, CSS, PHP, MySQL, ASP, JAVASCRIPT entre outros!

Posted 22/01/2009, 13:19

Tenho 3 tabelas no meu banco, veiculos, marca e modelo

no form abaixo, criei outro formulario q vai cadastrar o veiculo. Fiz o loop para fazer a seleção de marca e modelo.. isso eu sei

mas agora como eu faço, pra pegar esses dados que tb vem do bd e enviar a outra tabela chamada veiculos?

fazer aparecer as marcas cadastradas é facil, e enviar essas marcad cadastradas para outra tabela?

Form:

<?php include("config.php"); ?><form name="form" method="post" action="cad_veiculos.php">  <?php if($_REQUEST) {	$marca = $_REQUEST["marca"];	$modelo = $_REQUEST["modelo"];	$ano = $_REQUEST["ano"];	$valor = $_REQUEST["valor"];	$obs = $_REQUEST["obs"];	$data_inclusao = date("Y-m-d H:i:s");	$erro = 0;			if(empty($ano)) {	echo "Preencha o campo ano corretamente.<br />";	$erro = 1;	}	if(empty($valor)) {	echo "Preencha o campo valor corretamente.<br />";	$erro = 1;	}	if(empty($obs)) {	echo "Preencha o campo observação corretamente.<br />";	$erro = 1;	}	if($erro == 0) {		$sql = mysql_query("INSERT INTO veiculos (marca, modelo, ano, valor, obs, data_inclusao) VALUES ('$marca', '$modelo', '$ano', '$valor', '$obs', '$data_inclusao')");	echo "<br />"."Veículo cadastrado com sucesso";	}}?>  <br>  <br>  <table width="477" border="0">  <tr>    <td width="92">Marca:</td>    <td colspan="2">  <select name="marca" id="marca">    <?php$sql = mysql_query("SELECT * from marca");while ($dados = mysql_fetch_array($sql)) { 		?>	    <option value="<?= $dados['id']; ?>"><?= $dados['marca']; ?></option> <?php}?> </select></td>  </tr>  <tr>    <td>Modelo:</td>    <td colspan="2"><select name="modelo" id="modelo">    <?php$sql = mysql_query("SELECT * from modelo");while ($dados = mysql_fetch_array($sql))		{ 		?>		<option value="<?= $dados['id']; ?>"><?= $dados['modelo']; ?></option> <?php}?>  </select></td>  </tr>  <tr>    <td>Ano:</td>    <td colspan="2"><input name="ano" type="text" id="ano" size="60" value="<?= $ano; ?>"></td>  </tr>  <tr>    <td>Valor:</td>    <td colspan="2"><input name="valor" type="text" id="valor" size="60" value="<?= $valor; ?>"></td>  </tr>  <tr>    <td>Obs:</td>    <td colspan="2">      <label>        <textarea name="obs" id="obs" cols="45" rows="5"><?= $obs; ?></textarea>      </label>    </td>  </tr>  <tr>    <td>&nbsp;</td>    <td colspan="2"><input name="data_inclusao" type="hidden" id="data_inclusao" size="60" value="<?= $data_inclusao; ?>"></td>  </tr>  <tr>    <td>&nbsp;</td>    <td width="306">&nbsp;</td>    <td width="65"><label>      <input type="submit" name="button" id="button" value="Enviar">    </label></td>  </tr></table></form>

www.augustosaggese.com - "Na batalha da vida, só existem homens fortes, e um homem forte, sempre determina o seu destino".

#2 MarcusMarinho

MarcusMarinho

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 22/01/2009, 14:25

faz isso com um select.

Ex.:

Select a.chassi as chassi, b.desmar as marc from veiculos a, marca b where
a.codmar=b.codmar

codmar= código da marca
desmar = descrição da marca
chassi= chassi do veiculo

essa é a logica +- ;)


[]'s

#3 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 16/10/2017, 00:13

accutane discount card Drug Study Cephalexin viagra prescription Medicina Propecia

#4 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/10/2017, 11:12

Viagra.Es Levitra Posologia Di order levitra without a prescription Dutasteride Best Website Find
Viagra Prescription Free Z Pack Generic Zithromax Online Viagra Pour Bebe viagra Cytotec Misoprostol Posologie Where To Order Secure Fedex Shipping Stendra Levitra Professionnel
Best Price For Generic Cialis Prix Viagra Pharmacie Quebec viagra online prescription Buy Furosemide Tablets
Cialis Segunda Mano Precios Cialis Online Stendra Purchasing Medication With Free Shipping buy generic levitra uk Cialis 20 Mg Para Que Sirve Online Chemist Usa Amoxicillin Bloody Stool




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq