Skip to content

Instantly share code, notes, and snippets.

@FaroukDev
FaroukDev / Redux_with_Js
Last active June 4, 2019 15:45
Redux_with_Js
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Counter Redux</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Redux CDN -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.1/redux.min.js"></script>
@FaroukDev
FaroukDev / Express Fil rouge
Created May 28, 2019 15:47
Express Fil Rouge
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
@FaroukDev
FaroukDev / sql avancé
Created May 27, 2019 17:55
SQL AVANCE
Retourne le nom des équipes et le nombre de joueurs par équipe, le tout classé par nombre de joueurs par équipe, de la plus nombreuse à la moins nombreuse:
mysql> select t.name, count(*) as nb_student
-> from player p
-> join team t on t.id=p.team_id
-> group by t.name
-> order by nb_student desc;
Retourne uniquement les noms des équipes complètes (ayant 14 joueurs ou plus, c’est-à- dire 7 joueurs et 7 remplaçants minimum), classés par ordre alphabétique:
@FaroukDev
FaroukDev / express 5
Created May 21, 2019 13:58
express 5
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: true
@FaroukDev
FaroukDev / Express 4 node
Last active May 20, 2019 18:20
Express 4
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: true
@FaroukDev
FaroukDev / EXpress 3
Last active May 17, 2019 14:07
Express 3 Methode Post
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
// Support JSON-encoded bodies
app.use(bodyParser.json());
@FaroukDev
FaroukDev / Express 2
Created May 15, 2019 14:50
Express 2
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
app.get('/api/movie', (req, res) => {
// connection à la base de données, et sélection des employés
connection.query('SELECT * from movie', (err, results) => {
@FaroukDev
FaroukDev / express server
Created May 14, 2019 14:18
express node quete
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Bienvenue sur Express');
});
app.get('/api/movie', (req, res) => {
res.send('Récupération de tout les films');
@FaroukDev
FaroukDev / index.js
Created May 13, 2019 09:14
Node.js créer un serveur HTTP
let http = require('http')
let url = require('url')
let port = 3000
let server = http.createServer((request, response) => {
ordre par équipe:
select team.name, wizard.lastname, wizard.firstname, player.role from player join wizard on wizard.id=player.wizard_id inner join team on team.id=player.team_id order by name;
ordre par role:
select team.name, wizard.lastname, wizard.firstname, player.role from player join wizard on wizard.id=player.wizard_id inner join team on team.id=player.team_id order by role;
ordre par nom:
select team.name, wizard.lastname, wizard.firstname, player.role from player join wizard on wizard.id=player.wizard_id inner join team on team.id=player.team_id order by lastname;
ordre par prenom: