Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal, esse é meu primeiro post, e sou totalmente iniciante em PHP.
Estou tentando fazer uma coisa bem simples. Preencher um formulário e enviar para o Banco de dados.
Primeiro desenvolvi o arquivo funcoes.php com o seguinte script.
<?
function conectar(){
$srv="localhost";
$usr="root";
$pwd="";
$db="cmv";
$x = mysql_connect($srv, $usr, $pwd);
mysql_select_db($db, $x);
return($x);
}
function fechar($y){
mysql_close($y);
}
function inserir($a, $b){
$q="insert into comentarios values (0, '$a', '$b')";
$x=conectar();
mysql_query($q,$x);
fechar($x);
return(true);
}
function listar(){
$x=conectar();
$t=mysql_query("select * from comentarios");
fechar($x);
while($r=mysql_fetch_array($t)){
$saida[]=$r;
}
return($saida);
}
function remover ($a){
$q="delete from comentarios where id=$a";
$x=conectar();
mysql_query($q,$x);
fechar($x);
return(true);
}
function alterar ($a, $b, $c){
$q="update comentarios set nome='$b', mensagem='$c' where id='$a'";
$x=conectar();
mysql_query($q,$x);
fechar($x);
return(true);
}
?>
E o outro arquivo com o formulário:
<?
include("funcoes.php");
if (isset($_REQUEST[botao])
&& $_REQUEST[nome]
&& $_REQUEST[mensagem]){
inserir ($_REQUEST[nome], $_REQUEST[mensagem]);
}
?>
<html>
<head>
<title>Deixe seu depoimento para o CMV Lins</title>
</head>
<body>
<h1>Deixe o seu depoimento:</h1>
<form action="form_cmv.php" method="post">
Seu nome:<input type="text" name="nome" id="nome" /><br />
Mensagen:<textarea name="mensagem" id="mensagem"></textarea>
<input type="submit" name="botao" id="botao" value="Enviar"/>
</form>
</body>
</html>o que pode estar acontecendo ?
desde já agradeço.
Carregando comentários...