iniciante_inserir_banco_dados

Enviada por matos 
matos
iniciante_inserir_banco_dados
23 de August de 2001 às 03:35PM
olá, sou iniciante nesse negócio de php, mas tenho uma maldita dúvida, que deve ser simples, bem simples pra quem sabe:

Tenho uma tabela chamada ARTE_MARCIAIS, num banco de dados chamado LUTAS e quero inserir alguns dados nessa tabela mas recebo a mensagem que configurei no "or die" ("não foi possível inserir os dados") segue os códigos:


<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>&nbsp;</p> <hr>
<form name="form2" method="post" action="am_insere2.php">
<table width="75%" border="1">
<tr>
<td>Categoria</td>
<td>
<input type="text" name="categoria_am">
</td>
</tr>
<tr>
<td>Nome Arte Marcial</td>
<td>
<input type="text" name="nome_am">

</td>
</tr>
<tr>
<td>Olho Arte Marcial</td>
<td>
<input type="text" name="olho_am">
</td>
</tr>
<tr>
<td>Url Foto</td>
<td>
<input type="text" name="url_foto_am">
</td>
</tr>
<tr>
<td>Arte Marcial</td>
<td>
<textarea name="arte_marcial"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<input type="reset" name="Submit2" value="Reset">
<input type="submit" name="Submit3" value="Submit">
</td>
</tr>
</table>
</form>

</body>


-------------------------------------------------------------------------

am_insere2.php

---------


<?php
$host = "localhost";
$user = "kaligari";
$senha = "vam";

$conexao = mysql_connect($host,$user,$senha)or die("A merda deu errado");

$db = mysql_select_db("lutas",$conexao);
$query = "INSERT INTO artes_marciais categoria_am,nome_am,arte_marcial,olho_am,url_foto_am)values ('$categoria_am','$nome_am','$arte_marcial','$olho_am','$url_foto_am')";
$result = mysql_query($query,$conexao)or die("não foi possível inserir os dados");

?>

<head>


-------------------------------------


<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>&nbsp;</p>
<?php
print("foram inseridos os seguinte dados:<br>");
print("Categoria: $categoria_am<br>");
print("Nome da Arte Marcial: $nome_am<br>");
print("foram : $olho_am<br>");
print("foram: $olho_am<br>");

?>
</body>




-----------------------------------
erro do mySql

010823 11:30:05 Aborted connection 1 to db: 'unconnected' user: 'kaligari' host: `localhost' (Unknown error)
C:/MYSQL/bin/mysqld-opt.exe: ready for connections

em alguns caso eu recebo uma mensagem semelhante, mas com lutas no lugar de unconnected

-----------------------------------------------


acho que é só se for possível me ajudar...
nobody
RE: iniciante_inserir_banco_dados
23 de August de 2001 às 05:50PM
$query = "INSERT INTO artes_marciais (categoria_am, nome_am, arte_marcial, olho_am, url_foto_am)values ('$categoria_am', '$nome_am', '$arte_marcial', '$olho_am', '$url_foto_am')";

$result = mysql_query($query,$conexao)or die("não foi possível inserir os dados");

estava faltando um "(" depois de artes_marciais...

[]s
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.