duanpoqiu0919 2018-12-04 16:30
浏览 25

如何在c9中使用NotORM

Here is my part of the code

<?php 
require __DIR__ . '/vendor/autoload.php';
require 'libs/NotORM.php'; 

use \Slim\App;

$app = new App();

$host       = getenv('IP');
$username   = getenv('C9_USER');
$password   = "";
$dbname     = 'c9';
$port     = 3306;

$dsn = $dbmethod.$dbname;
$pdo  = new PDO("mysql:host=$host;port=$port;dbname=$dbname", $username, $password);
$db  = new NotORM($pdo);

$app-> get('/', function(){
    echo "API Mahasiswa";
});

$app ->get('/semuadosen', function() use($app, $db){
    $dosen["error"] = false;
    $dosen["message"] = "Berhasil mendapatkan data dosen";
    foreach($db->tbl_dosen() as $data){
        $dosen['semuadosen'][] = array(
            'id' => $data['id'],
            'nama' => $data['nama'],
            'matkul' => $data['matkul']
            );
    }
    echo json_encode($dosen);
});

I'dont know why NotORM not working normally when i launched using c9, but if i run that code in mylocalhost it's fine.

Should I install composer and slim framework first in cloud 9 ?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了
    • ¥20 用雷电模拟器安装百达屋apk一直闪退
    • ¥15 算能科技20240506咨询(拒绝大模型回答)