Ir para conteúdo
Fórum Script Brasil
  • 0

Classes


Guest - Luiz Fernando -

Pergunta

Guest - Luiz Fernando -


<?php
	class operateDB {
  
  var $hostname;
  var $username;
  var $senha;
  var $banco;
  
  function conectDB($this->hostname, $this->username, $this->$senha, $this->banco) {
  	$conn= @mysql_connect($this->hostname, $this->username, $this->senha);
  	$conexao= @mysql_select_db($this->banco , $conn);
  	if (!conexao)
    echo "Não foi possível estabelecer conexão. Contate o responsável";
  	}
  }
  
  function queryDB($search) {
  	return mysql_query($search);
  }
  
  function listDB($list) {
  	return mysql_fetch_array($list);
  }
  
  function countLinesDB($count) {
  	return mysql_num_rows($count);
  }
	}
?>

Estou tentando trabalhar com classes, mas estou com um dificuldade terrível. Estou confundindo tudo unsure.gif Gostaria de saber se alguém pode corrigir isso ai que foi uma tentativa de começar alguma coisa.. eu vou usá-la assim ?

<?php
	include('operateDB.php');
	$conectDB = new operateDB;
	$conectDB->conectDB("localhost", "root","" , "fctm");
?>

Agradeço desde já a ajuda....

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Meu Classe não se copia se faz, se voce não entende de oop, não adianta copiar tente aprender nossa desculpem a franqueza mas como o nivel de conhecimento em php ta tão fraco não vejo uma pessoa que particia de forum que manja bem só tem amadores onde ta a raça que manja? bom nos foruns não estao

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Luiz Fernando -

Não copiei nada, apenas estou tentando começar com algo simples para tentar entender OOP, afinal concerteza você não nasceu sabendo, é por isso que estou deixando minha dúvida no fórum para saber se alguém pode me ajudar. Tenho a certeza absoluta que para você se tornar ESSE CARA QUE MANJA TANTO assim tiveram pessoas que o ajudaram...

Link para o comentário
Compartilhar em outros sites

  • 0

Ai!

olha quando for criar uma class. e so fazer assim:

<?

class Site{

var $host,$user,$senha,$banco /* você usa o "var" pra se casa precisar usalas mais tarde */

function conect(){

$this->host ="localhost";

$this->user="ola";

$this->senha="senha";

$this->banco = "qualquer";

mysql_connect($this->host,$this->user,$this->senha);

mysql_select_db($this->banco);

}

function lists($sql,$cam){

$sql = mysql_query($sql);

while($l=mysql_fetch_array($sql)){

$cam []= $l[$cam];

}

return $cam;

}

}

?>

e por ai vai...

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...