Classe Genérica para Insert e Ipdate Multiplos com PHP OO

Closed Posted Nov 24, 2014 Paid on delivery
Closed Paid on delivery

Não estamos querendo reenventar a roda, poderiamos esta usando Cake ou Zend, mas os arquitetos do sistema opinaram por ir por este caminho, e nosso caminho é criar tudo do ZERO.

Estamos precisando de uma classe para insert e update múltiplos em nossos objetos, criamos nossos objetos assim:

class notas extends base {

    public function __construct($campos = array()) {

        $this->tabela = "[url removed, login to view]";

        $this->siglatb = "tu5";

        if (sizeof($campos) campos_valores = array(

                "id" => NULL,

                "periodo" => NULL,

                "peso" => NULL,

                "nota" => NULL,

                "tbpessoa_id" => NULL,

                "tbhdisciplina_id" => NULL

            );

        else:

            $this->campos_valores = $campos;

        endif;

        $this->campopk = "id";

        $this->campofk = "tbhdisciplina_id";

    }

}

Temos tabelas que insere vários registros em um só insert, queremos usar a seguinte estrutura.

INSERT INTO table_name VALUES (value1,value2,value3,...),(value1,value2,value3,...),(value1,value2,value3,...);

Já temos toda a estrutura necessária, precisamos somente de uma classe que receba o objeto e gere uma string da forma listada acima, a inserção no BD fica por nossa conta.

 

Codeigniter HTML JavaScript MySQL PHP

Project ID: #12376372

About the project

3 proposals Remote project Active Jan 8, 2015

3 freelancers are bidding on average €12 for this job

fernandobraz

Boa tarde. Sou desenvolvedor PHP desde 2003 e também sou professor de desenvolvimento web em cursos técnicos e faculdades. Já criei classes semelhantes ao que você precisa. Posso atender sua demanda caso tenha interes More

€12 EUR in 2 days
(0 Reviews)
0.0
eduardodria

Boa tarde. Gostaria de me colocar a sua disposição para ajudar na conclusão do seu site Possuo conhecimentos conforme especificado no currículo que segue em anexo a está proposta. Espero poder ajudar no que fo More

€12 EUR in 14 days
(0 Reviews)
0.0