} else { echo "false"; } } if (isset($_POST["update"])) { $name = $_POST[\Backend\Database\Tables\ILove::LOVE]; $id = $_POST[\Backend\Database\Tables\ILove::ROW_ID]; $obj = new \Backend\Database\Schemas\ILove($id, $name); $obj->setSynced(null); $table = new \Backend\Database\Tables\ILove(); if ($table->update($obj)) { echo "true"; } else { echo "false"; } } if (isset($_POST["delete"])) { $id = $_POST[\Backend\Database\Tables\ILove::ROW_ID]; $table = new \Backend\Database\Tables\ILove(); if ($table->delete($id)) { echo "true"; } else { echo "false"; } } // fetch total rows if (isset($_GET["total"])) { $table = new ILove(); $total = $table->totalRows(); echo $total . " ilove"; }
<?php /** * Created by PhpStorm. * User: evolutionarycoder * Date: 2/4/16 * Time: 1:01 PM */ use Backend\Database\Tables\ILove; use Backend\Helpers\TableBuilder; $table = new ILove(); $data = $table->readAll(); $builder = new TableBuilder(); if ($data !== false) { for ($i = 0; $i < count($data); $i++) { $decoded = clone $data[$i]; $table->stripAndDecode($decoded); $table->strip($data[$i]); $current = $data[$i]; $builder->buildCell($decoded->getLove())->buildCell($decoded->getSynced()); $builder->addActionAttrs("ilove", $current->getLove())->addActionAttrs("id", $current->getId()); $builder->addRowAttr("id", $current->getId()); echo $builder->buildRow(); } }
</h4> </div> </div> <!-- Fetch Total Records from the relevant table --> <?php use Backend\Database\Tables\ILove; use Backend\Database\Tables\Memory; use Backend\Database\Tables\Poems; use Backend\Database\Tables\Promises; use Backend\Database\Tables\Quotes; use Backend\Database\Tables\Reassurance; $poems = new Poems(); $totalPoems = (int) $poems->totalRows(); $iloves = new ILove($poems->getConnection()); $totalIloves = (int) $iloves->totalRows(); $assure = new Reassurance($poems->getConnection()); $totalAssure = (int) $assure->totalRows(); $promise = new Promises($poems->getConnection()); $totalPromise = (int) $promise->totalRows(); $memory = new Memory($poems->getConnection()); $totalMemory = (int) $memory->totalRows(); $quote = new Quotes($poems->getConnection()); $totalQuotes = (int) $quote->totalRows(); $total = $totalPoems + $totalIloves + $totalAssure + $totalPromise + $totalMemory + $totalQuotes; ?> <!--Widget-4 --> <div class="row"> <div class="col-lg-7"> <div class="col-md-6 col-sm-6 col-lg-3">
<?php /** * Created by PhpStorm. * User: prince * Date: 1/27/16 * Time: 12:26 PM */ header("Cache-Control: no-cache, no-store"); header("Pragma: no-cache"); use Backend\Database\Tables\ILove; use Backend\Helpers\Email; include "../../../vendor/autoload.php"; if (isset($_GET["fetch"])) { $table = new ILove(); if ($table->createJson()) { $email = new Email("MyLove Synced", "Table " . ILove::TABLE_NAME); $email->send(); header("Location: ../json/" . ILove::JSON_NAME); } else { echo "false"; } }