Jump to content
Fórum Script Brasil
  • 0

(Resolvido)executar função no sqlite e exibir resultado no php


magicbob

Question

bom galera,é o seguinte,eu executo a função "SELECT (julianday(Date('now')) - julianday(DataUltimoLog)) FROM Lojas" no sqlite através da variavel $diff

ela me retorna um valor entre -1 a Infinito,eu preciso pegar o resultado dessa função,porem quando coloco no Echo,ou no print,ela retorna pra mim "Object id #2"e quando coloco no Print_r ela retorna a função toda,como se não tivesse valor devolvido,Como faço pra pegar so os resultados e exibir na tela?

Edited by magicbob
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

E aonde eu encaixo essa linha?sempre me retorna um erro de PDO

<?php
$db = new PDO('sqlite:HistoricoAudioStore.db');
$db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
$diff = $db->query("SELECT (julianday(Date('now')) - julianday(DataUltimoLog)) FROM Lojas" );
$results = $db->query('SELECT * FROM Lojas');
echo "Diff em echo:array:$diff";
echo "<br><br>";
print_r ($diff);
echo "<br><br>";
printf ($diff);
echo "<br><br>";
Print ($diff);
echo "<br><br>";
echo "<br><br>";
?>

(os prints são testes)

Edited by magicbob
Link to comment
Share on other sites

  • 0

Pois é pessoal,Não vo conseguir atualizar o PHP,E terei que utilizar outra função mesmo,mas mesmo assim,obrigado a todos

______________________________________________EDIT____________________________________________________________________________________

Pessoal,consegui fazer retornar,mudando a estruturação dos dados,ficou assim:

<?php
$db = new PDO('sqlite:HistoricoAudioStore.db');
$results = $db->query('SELECT * FROM Lojas');
$dataatual = date('Y-m-d 00:00:00');
$dataultimolog = $db->Query('SELECT DataUltimoLog FROM lojas');


while($row1 = $dataultimolog->fetch(SQLITE_ASSOC)){


echo "$row1[DataUltimoLog]";
echo "<br>";}

Edited by magicbob
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...