:*
Classes
<?php class Cadastro extends CONEXAO{ function inserir($nome,$endereco,$cidade) { $insert = "insert into cadastro (nome,endereco,cidade) values ('$nome','$endereco','$cidade')"; $res = mysql_query($insert,$this->link); return $res; } } ?>
Conexão
<?php class CONEXAO { public $usuario = "root"; public $senha = ""; public $sid = "localhost"; public $banco = "trabalho"; public $consulta = ""; public $link = ""; function __construct() { $this->Conecta(); } function Conecta() { $this->link = mysql_connect($this->sid,$this->usuario,$this->senha); if (!$this->link) { die("Problema na Conexão com o Banco de Dados"); } elseif (!mysql_select_db($this->banco,$this->link)) { die("Problema na Conexão com o Banco de Dados"); } } } ?>
Excluir
<?php include('cadastro.php'); $dados = file($cadastro); $aux = 0; $chave_apaga = $chave_ap; while(each($cadastro)) { $subdados_aux = explode("][",$dados[$aux]); $nome = $nome[0]; $endereco = $endereco[1]; $cidade = $cidade[2]; if($chave <> $chave_apaga) { $cadastro = "$nome]["; $cadastro.= "$endereco]["; $cadastro.= "$cidade][\n"; fputs($fp, $cadastro); //envia o cadastro } else echo "O cadastro de $nome ($nome) foi apagado"; $aux++; } fclose($fp); // fecha o arquivo ?>
Cadastro
<?php $nome = $_POST['nome']; $endereco = $_POST['endereco']; $cidade = $_POST['cidade']; include "conexao.php"; include "classe.php"; include "excluir.php"; $classe = new Cadastro(); $result = $classe->inserir($nome,$endereco,$cidade); if($result) { echo "dados inserido correntamente"; } else { echo "dados não inseridos"; } ?>
o/ 2