Função para manipulação de MySQL
olá galera, eu to tentando fazer funções para facilitar o uso do PDO na hora de manipular o db... porém tá bem complicado e até agora só consegui fazer o insert/delete, alguém teria uma função que funcionasse assim ou semelhante: function insert(Array $dados, $tabela){
try {
$PDO = new PDO('mysql:host='.HOST.'. dbname='.DB, USER, PASS). }catch(PDOException $e) {
echo 'Erro ao conectar com o MySQL: '. $e->getMessage(). }if(!is_array($dados)):
return false. else:
$dados = array_filter($dados). $query = sprintf("INSERT INTO %s(%s) VALUES(%s)", $tabela, implode(", ", array_keys($dados)), "\"".implode("\", \"", array_values($dados))."\""). $res = $PDO->query($query). if($res)
return true. else
return false. endif. }
$dados = array("tt" => "valor1"). if(insert($dados, "testes_table"))
echo "inseriu". else
echo "n inseriu". acho que deu pra entender, alguém poderia me ajudar?
Discussão (2)
Carregando comentários...