Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
beleza pessoal, seguinte, eu to tentando criar uma classe que seja filha da PDO
eu nao to conseguindo na minha classe usar os metodos da PDO
ja tentei de varias formas a ultima é essa abaixo:
private $conn;
private $query;
function __construct(){
try{
$this->conn = parent::__construct("mysql:$host->host;dbname=$this->database",$this->usurio,$this->senha);
}catch (PDOException $e){
echo "Erro ao conectar:<br>" .$e->getMessage();
}
return $this->conn;
}
public function adiciona($table,$campo){
$args = func_num_args();
$cArg;
$insertTmp;
$camposInsert;
for($i=1;$i<$args;$i++){
$cArg = func_get_arg($i);
if(is_numeric($cArg)) $insertTmp = $cArg;
else $insertTmp = "'$cArg'";
($i>=1 && $i<$args-1)?$camposInsert = $camposInsert .$insertTmp .",":$camposInsert = $camposInsert.$insertTmp;
}
$this->query = "INSERT INTO $table VALUES($camposInsert);";
// tentei desses jeitos mas nao deu certo
$this->exec($this->query);
//$this->conn->($this->query);
//parent::exec($this->query);
}
to precisando de uma ajudinha que eu ja nao tenh omais ideia d que fazer
flws
Carregando comentários...