Error in PHP, constant T_PAAMAYIM_NEKUDOTAYIM

0

PHP Code - SQLITE

<?php
include 'connection.php';
// base de datos donde tomar los datos
$db_from = new dbProd();
// base de datos para insertar datos de la otra base de datoss
$db_to = new dbEncuestas();
// Con los datos o no
// $data = true;
if(!$db){
    echo $db->lastErrorMsg();
}else {
    $stat = "Connected";
    if(!$db){
        echo $db->lastErrorMsg();
    }else {
        $stat2 = "Connected";

        // Leer datos de tabla tickets de db_from
        $sql = 'SELECT * FROM tickets WHERE closed_at > (select date ("now"))';

        $result = $db_from->query($sql);

        $filas_registros = array();
        while ($row = $result->fetchArray(SQLITE3_ASSOC)){
           $filas_registros[] = current($row);
        }

        $tickets='tickets';

           echo "Comienza la migracion de datos \n";
           foreach ($db_to.$tickets as $db_from.$tickets){
              $sql = "INSERT INTO $db_to.tickets SELECT * FROM $db_from.tickets";
              $result = $db_to->query($sql);

           }
           echo "Termina la migracion de datos \n";

        $db_from->close();
        $db_to->close();
    }
}
?>

Classes

  <?php
  class dbEncuestas extends SQLite3
  {
      function __construct()
      {
          $this->open('../db/spiceworks_encuestas.db');
      }
  }
  class dbProd extends SQLite3
  {
      function __construct()
      {
          $this->open('../db/spiceworks_prod.db');
      }
  }
?>

ERROR

  

Parse error: syntax error, unexpected '.', expecting ::   (T_PAAMAYIM_NEKUDOTAYIM) in C: \ xampp \ htdocs \ php \ TestPasarDatos.php   online 34

    
asked by Hafid Morales Sanchez 11.04.2018 в 19:54
source

0 answers