betoo Postado Janeiro 25, 2012 Denunciar Share Postado Janeiro 25, 2012 (editado) me conecto no banco= test1nele tem a tabela=cidadecidade tem = "cidade_codigo", "nome_cidade", "estado"como faço pra fazer um from com a area de texto para cidade e estado,q quando clikar em inserir ele insira os dados na tabela, <? $host="localhost"; $user="test"; $senha="teste"; $n_banco="test1"; if(!($conexao= @mysql_connect ("$host","$user","$senha"))) { echo "<p aling='center'> Erro ao conectar ao MySQL!</p>"; exit; } if (!($n_banco=@mysql_select_db ("$n_banco",$conexao))) { echo "<p aling='center'>Erro ao selecionar a base de dados $n_banco</p>"; exit; } ?> <html> <body> <form> cidade: <input name="nome_cidade" type="text"><br> estado: <input name="estado" type="text"><br> <input type="submit" value="Inserir"> </form> </body> </html> Editado Janeiro 25, 2012 por betoo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mJi Postado Janeiro 25, 2012 Denunciar Share Postado Janeiro 25, 2012 (editado) Não entendo muito de MySQL, mas que eu saiba, não é possível inserir uma tabela dentro de outra tabela...Enfim.Considerando que tu passaste os dados inseridos no formulário via GET, basta pegá-los e colocar numa query tipo 'INSERT INTO'.//Após já ter se conectado ao MySQL (mysql_connect) e selecionado o banco de dados (mysql_select_db) mysql_query("INSERT INTO `cidades` (`nome_cidade`, `estado`) VALUES ('".mysql_escape_string($_GET['nome_cidade'])."', '".mysql_espace_string($_GET['estado'])."');Algo assim... Editado Janeiro 25, 2012 por mJi Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 betoo Postado Janeiro 25, 2012 Autor Denunciar Share Postado Janeiro 25, 2012 (editado) Não entendo muito de MySQL, mas que eu saiba, não é possível inserir uma tabela dentro de outra tabela...Enfim.Considerando que tu passaste os dados inseridos no formulário via GET, basta pegá-los e colocar numa query tipo 'INSERT INTO'.//Após já ter se conectado ao MySQL (mysql_connect) e selecionado o banco de dados (mysql_select_db) mysql_query("INSERT INTO `cidades` (`nome_cidade`, `estado`) VALUES ('".mysql_escape_string($_GET['nome_cidade'])."', '".mysql_espace_string($_GET['estado'])."');Algo assim...como faço pra fazer em um formulario ?????? :wacko: Editado Janeiro 25, 2012 por betoo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelo_2 Postado Janeiro 27, 2012 Denunciar Share Postado Janeiro 27, 2012 betoo,cara, de boa.. baixa essa apostila; mt legal mesmo:http://apostilas.fok.com.br/categorias/35-...sql-e-ajax.htmltudo super bem explicado, em portugues.. falou, fui... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
betoo
me conecto no banco= test1
nele tem a tabela=cidade
cidade tem = "cidade_codigo", "nome_cidade", "estado"
como faço pra fazer um from com a area de texto para cidade e estado,
q quando clikar em inserir ele insira os dados na tabela,
<?
$host="localhost";
$user="test";
$senha="teste";
$n_banco="test1";
if(!($conexao= @mysql_connect ("$host","$user","$senha"))) {
echo "<p aling='center'> Erro ao conectar ao MySQL!</p>";
exit;
}
if (!($n_banco=@mysql_select_db ("$n_banco",$conexao))) {
echo "<p aling='center'>Erro ao selecionar a base de dados $n_banco</p>";
exit;
}
?>
<html>
<body>
<form>
cidade:
<input name="nome_cidade" type="text"><br>
estado:
<input name="estado" type="text"><br>
<input type="submit" value="Inserir">
</form>
</body>
</html>
Editado por betooLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.