Slim to Express
Publicado por mak00 (4 intervenciones) el 01/11/2018 17:28:00
Buenas,
Tengo que pasar un código del framework Slim (PHP) al framework Express. La salida debería ser la misma.
Alguien me puede echar una mano?
Codigi en SLIM:
Ahora lo tengo así en Express:
pero necesito que la salida sea la del otro código.
Gracias.
Tengo que pasar un código del framework Slim (PHP) al framework Express. La salida debería ser la misma.
Alguien me puede echar una mano?
Codigi en SLIM:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$app->get('/users', function() use($app, $db_postgres){
$sql = "SELECT * FROM tbl_users WHERE type='USER' ORDER BY name";
$rs = pg_query( $db_postgres, $sql );
$users = array();
while($user = pg_fetch_object($rs)){
$users[] = $user;
};
$result = array(
'status' => 'success',
'code' => 200,
'data' => $users
);
echo json_encode($result);
});
Ahora lo tengo así en Express:
1
2
3
4
5
6
7
8
9
10
router.get('/users', (req, res) => {
client_pg.connect()
client_pg.query("SELECT * FROM tbl_users WHERE type='USER' ORDER BY name", (err, rows, fields) => {
if(!err) {
res.json(rows);
} else {
console.log(err);
}
});
});
pero necesito que la salida sea la del otro código.
Gracias.
Valora esta pregunta
0