Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法将类SQLite3Result的对象转换为字符串_Javascript_Php_Sqlite_Xmlhttprequest - Fatal编程技术网

Javascript 无法将类SQLite3Result的对象转换为字符串

Javascript 无法将类SQLite3Result的对象转换为字符串,javascript,php,sqlite,xmlhttprequest,Javascript,Php,Sqlite,Xmlhttprequest,我正在尝试从SQLite DB获取响应,在PHP文件上使用XHR,但我不确定如何处理当前返回的SQLite对象,我只是尝试console.log响应,但标题中出现了错误。我是否需要将回应严格化 <?php $database = new SQLite3('cookieOrders.sqlite'); $statement = $database->prepare('SELECT creation_time FROM orders WHERE order_id = 1;'); $re

我正在尝试从SQLite DB获取响应,在PHP文件上使用XHR,但我不确定如何处理当前返回的SQLite对象,我只是尝试console.log响应,但标题中出现了错误。我是否需要将回应严格化

<?php
$database = new SQLite3('cookieOrders.sqlite');

$statement = $database->prepare('SELECT creation_time FROM orders WHERE order_id = 1;');
$result = $statement->execute();

echo $result;

?>

你必须获取数据。当前,您正试图
回显对象,这是由于:

function populateOrders() {
  var x = new XMLHttpRequest();
  x.onreadystatechange=function(){
  if (x.readyState==4 && x.status==200){
    var response = x.responseText;
    console.log(response);
    }
  }
  x.open("GET","./php/queryDB.php",true);
  x.send();
  return false;
}
$result = $statement->execute() ;
$row = $result->fetchArray() ;
echo json_encode($row) ;
// or echo $row['creation_time'] ;
// or print_r($row) ;