Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal queria saber como posso fazer pra colocar os meus sql dentro de uma função, pois pra cada sessao de um site tenho um arquivo com sql do mesmo. a itenção seria colocar todos os sql dentro de um unico arquivo e chamar por funções.
o cód está assim, dentro da index incluo este arquivo que na verdade é o conteudo principal.
destaque.php
<?php
require 'includes/Sql_ConteudoDestaque.php';
$linha = $result->fetch(PDO::FETCH_OBJ);
if($result->rowCount() > 0)
{
echo $linha->texto;
}
?>
Sql_ConteudoDestaque.php
<?php $result = $conn->query("SELECT * FROM texto_destaque");?>
valeuCaro imaggens desculpe mesmo mas não consegui entender direito a sua lógica.
sendo mais pratico, como ficaria o meu exemplo passado pro o seu?
se não for incomodo claro....
Eu não passo o objeto da PDO no arquivo de SQL's. Deixo separado um do outro.
Na minha Model, faço assim:
E na minha classe de SQL:
Considerações:
$this -> db e $this -> SQL são definidos no construtor da Model, e representam, respectivamente, o objeto PDO e o objeto da classe de SQL's