conexao.php
<?php
# FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_dbe = "localhost"; $database_dbe = "dbe_developer"; $username_dbe = "root"; $password_dbe = ""; $dbe = mysql_pconnect($hostname_dbe, $username_dbe, $password_dbe) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($database_dbe); $nome = $_POST['nome']; $email = $_POST['email']; $cidade = $_POST['cidade']; $mensagem = $_POST['mensagem']; ?>
funcoes.php
<?php
include "conexao.php";
//*******************************************************************
switch($_GET['funcao']){
case'gravar':
$sql_gravar = "INSERT INTO tb_curso VALUES ('', '$nome', '$email', '$cidade', '$mensagem')";
$gravar = mysql_query($sql_gravar) or die (mysql_error());
if ($gravar) {
echo "Cadastrado";
} else {
echo "Nao cadastrado";
}
echo "<title> Cadastro </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case 'editar':
$id = $_GET['id'];
$sql_alterar = mysql_query("UPDATE tb_curso SET nome='$nome', email='$email', cidade='$cidade', mensagem='$mensagem' WHERE id = '$id'");
$gravar = mysql_query($sql_alterar) or die (mysql_error());
if ($gravar) {
echo "Atualizado";
} else {
echo "Nao catualizado";
}
echo "<title> atualizaçao </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case'excluir':
$id = $_GET['id'];
$sql_del = mysql_query("DELETE FROM tb_curso WHERE id = '$id'");
if ($gravar) {
echo "deletado";
} else {
echo "erro";
}
echo "<title> deletar </title>";
}
?>
form.php
<?php include ("conexao.php"); ?>
<?php
switch ($_GET['funcao']){
case'novo':
?>
<form id="form1" name="form1" method="post" action="funcoes.php?funcao=gravar">
<table width="362" border="0" cellpadding="3" cellspacing="3">
<tr>
<td width="69">Nome:</td>
<td width="283"><label>
<input name="nome" type="text" id="nome" size="40" />
</label></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" id="email" size="40" /></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cidade" type="text" id="cidade" size="40" /></td>
</tr>
<tr>
<td>Mensagem:</td>
<td><label>
<textarea name="mensagem" id="mensagem" cols="45" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="button" id="button" value="Cadastrar" />
</label></td>
</tr>
</table>
</form>
<?php
break;
case'listar':
?>
<table width="783" border="0" cellpadding="3" cellspacing="3">
<tr>
<td width="603" align="center" bgcolor="#CCCCCC"><span class="style9">Nome</span></td>
<td width="63" align="center" bgcolor="#CCCCCC"><span class="style9">Editar</span></td>
<td width="87" align="center" bgcolor="#CCCCCC"><span class="style9">Remover</span></td>
</tr>
<?php
$sql_visualizar = mysql_query("SELECT * FROM tb_curso ORDER BY nome");
while($linha = mysql_fetch_array($sql_visualizar)){
?>
<tr>
<td><?php echo $linha['nome'] ?></td>
<td align="center"><a href="form.php?funcao=editar&id=<?php echo $linha['id'] ?>">Editar</a></td>
<td align="center"><a href="funcoes.php?funcao=excluir&id=<?php echo $linha['id'] ?>">Excluir</a></td>
</tr><?php } ?>
</table>
<?php
}
?>
form2.php em construção
falta o formulario de edição que ainda não pudi mexer
como prometido ta o formulario de edição, assim que testar me avisa
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Editar</title>
</head>
<body>
<?php
switch($_GET['acao']) {
case 'editar':
include ("conexao.php");
$id = $_GET["id"];
$edita = mysql_query("SELECT * FROM tb_curso WHERE id='$id'");
while ($linha=mysql_fetch_array($edita)) {?>
<title>Editando : [<?php echo "$linha[nome]" ?>]</title>
<form id="editar" name="editar" method="post" action="funcoes.php?funcao=editar&id=<?php echo "$linha[id]" ?>">
<table width="55%" border="0" align="left" cellpadding="3" cellspacing="3">
<tr>
<td width="69">Nome:</td>
<td width="283"><label>
<input name="nome" type="text" value="<?php echo "$linha[nome]" ?>" size="40" >
</label></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" value="<?php echo "$linha[email]" ?>" size="40" ></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cidade" type="text" size="40" value="<?php echo "$linha[cidade]" ?>" ></td>
</tr>
<tr>
<td>Mensagem:</td>
<td><label>
<textarea name="mensagem" cols="45" rows="5"><?php echo "$linha[mensagem]" ?></textarea>
</label></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" value="Alterar" /></td>
</tr>
</table>
</form>
<?php
}
}
?>
</body>
</html>
atualize o arquivo funçoes o ultimo que mandei tava errado
<?php
include "conexao.php";
//*******************************************************************
switch($_GET['funcao']){
case'gravar':
$sql_gravar = "INSERT INTO tb_curso VALUES ('', '$nome', '$email', '$cidade', '$mensagem')";
$gravar = mysql_query($sql_gravar) or die (mysql_error());
if ($gravar) {
echo "Cadastrado";
} else {
echo "Nao cadastrado";
}
echo "<title> Cadastro </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case 'editar':
$id = $_GET['id'];
$sql_alterar = "UPDATE tb_curso SET nome='$nome', email='$email', cidade='$cidade', mensagem='$mensagem' WHERE id = '$id'";
$gravar = mysql_query($sql_alterar) or die (mysql_error());
if ($gravar) {
echo "Atualizado";
} else {
echo "Nao catualizado";
}
echo "<title> atualizaçao </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case'excluir':
$id = $_GET['id'];
$sql_del = mysql_query("DELETE FROM tb_curso WHERE id = '$id'");
if ($gravar) {
echo "deletado";
} else {
echo "erro";
}
echo "<title> deletar </title>";
}
?>
como prometido ta o formulario de edição, assim que testar me avisa
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Editar</title>
</head>
<body>
<?php
switch($_GET['acao']) {
case 'editar':
include ("conexao.php");
$id = $_GET["id"];
$edita = mysql_query("SELECT * FROM tb_curso WHERE id='$id'");
while ($linha=mysql_fetch_array($edita)) {?>
<title>Editando : [<?php echo "$linha[nome]" ?>]</title>
<form id="editar" name="editar" method="post" action="funcoes.php?funcao=editar&id=<?php echo "$linha[id]" ?>">
<table width="55%" border="0" align="left" cellpadding="3" cellspacing="3">
<tr>
<td width="69">Nome:</td>
<td width="283"><label>
<input name="nome" type="text" value="<?php echo "$linha[nome]" ?>" size="40" >
</label></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" value="<?php echo "$linha[email]" ?>" size="40" ></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input name="cidade" type="text" size="40" value="<?php echo "$linha[cidade]" ?>" ></td>
</tr>
<tr>
<td>Mensagem:</td>
<td><label>
<textarea name="mensagem" cols="45" rows="5"><?php echo "$linha[mensagem]" ?></textarea>
</label></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button" value="Alterar" /></td>
</tr>
</table>
</form>
<?php
}
}
?>
</body>
</html>
atualize o arquivo funçoes o ultimo que mandei tava errado
<?php
include "conexao.php";
//*******************************************************************
switch($_GET['funcao']){
case'gravar':
$sql_gravar = "INSERT INTO tb_curso VALUES ('', '$nome', '$email', '$cidade', '$mensagem')";
$gravar = mysql_query($sql_gravar) or die (mysql_error());
if ($gravar) {
echo "Cadastrado";
} else {
echo "Nao cadastrado";
}
echo "<title> Cadastro </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case 'editar':
$id = $_GET['id'];
$sql_alterar = "UPDATE tb_curso SET nome='$nome', email='$email', cidade='$cidade', mensagem='$mensagem' WHERE id = '$id'";
$gravar = mysql_query($sql_alterar) or die (mysql_error());
if ($gravar) {
echo "Atualizado";
} else {
echo "Nao catualizado";
}
echo "<title> atualizaçao </title>";
}
//*******************************************************************
switch($_GET['funcao']){
case'excluir':
$id = $_GET['id'];
$sql_del = mysql_query("DELETE FROM tb_curso WHERE id = '$id'");
if ($gravar) {
echo "deletado";
} else {
echo "erro";
}
echo "<title> deletar </title>";
}
?>










