Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
- </head>
- <body ng-app="myApp">
- <div ng-controller="myCtrl">
- <form>
- Author:
- <input type="text" ng-model="author">
- <br>
- <br> Title:
- <input type="text" ng-model="title">
- <br>
- <br> Body:
- <input type="author" ng-model="body">
- <br>
- <br>
- <input type="submit" value="Submit" ng-click="submit()">
- </form>
- <script>
- var app = angular.module('myApp', []);
- app.controller('myCtrl', function($scope, $http) {
- $http({
- method : "GET",
- url : "/blah"
- }).then(function mySucces(response) {
- $scope.myWelcome = response.data;
- }, function myError(response) {
- $scope.myWelcome = response.statusText;
- });
- });
- </script>
- </div>
- </body>
- </head>
- var express = require('express');
- var bodyParser = require('body-parser');
- var mysql = require('mysql');
- var app = express();
- app.use(bodyParser.json({limit: '50mb'}));
- app.use(express.static('public'));
- var connection = mysql.createConnection({
- host: 'localhost',
- user: 'root',
- password: '',
- database: 'abc'
- });
- connection.connect();
- app.use('/node_modules', express.static(__dirname + '/node_modules'));
- app.use('/style', express.static(__dirname + '/style'));
- app.get('/',function(req,res){
- res.sendFile('index.html',{'root': __dirname + '/templates'});
- });
- app.post('/blah', function(req, res, next){
- var cope = req.body.params;
- var query = connection.query('insert into abc set ?', cope, function(err, result) {
- if (err) {
- console.error(err);
- return res.send(err);
- } else {
- return res.send('Ok');
- }
- });
- });
- app.listen(3000,function(){
- console.log('Node server running @ http://localhost:3000')
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement