Jump to content


Photo

Orientação A Objetos


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Arson

Arson

    Novato no fórum

  • Usuários
  • 0 posts
  • Sexo:Feminino
  • Localidade:Sul
  • Interesses:Dúvidas?

Posted 18/09/2011, 22:08

Olá, Sou nova e estou me adaptando ainda :3, será que alguem poderia me ajudar com esse código? é de Inserir, excluir e atualizar dados, desde já agradeço
:*


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




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq