Aller au contenu
Code-Codage
Connexion S'inscrire

Développez vos applications, pas à pas.

Tutoriels vidéo, formations complètes et projets concrets, en français : WINDEV, WEBDEV, WLangage, PHP, JavaScript, MySQL et bien plus.

Tutoriels
17
Formations
4
Articles
4
// Charger les produits depuis MySQL
PROCÉDURE ChargerProduits()
Requete est une chaîne = "SELECT nom, prix FROM produits"
SI SQLExec(Requete, "REQ") ALORS
    SQLTable("REQ", TABLE_Produits)
SINON
    Erreur("Chargement impossible")
FIN
SQLFerme("REQ")
<?php

class ProduitController extends Controller
{
    public function index(): View
    {
        $produits = Produit::query()
            ->where('actif', true)
            ->orderBy('nom')
            ->paginate(20);

        return view('produits.index', compact('produits'));
    }
}
// Calculer le total du panier
const total = (articles) =>
    articles.reduce((somme, { prix, quantite }) => somme + prix * quantite, 0);

document.querySelector('#valider').addEventListener('click', () => {
    const montant = total(panier.articles);
    afficher(`Total : ${montant.toFixed(2)} $`);
});
Le code complet est fourni avec chaque tutoriel. Codes sources

Choisissez votre technologie

Toutes les technologies

Nouveaux tutoriels

Une compétence précise, en vidéo et pas à pas.

Tous les tutoriels

Formations

Un parcours complet, leçon après leçon, avec suivi de progression.

Toutes les formations
Formation Avancé

WinDev Poo

Cours et exercices pratiques pour comprendre et appliquer la Programmation Orientée Objet (POO) avec WinDev et le WLangage.

WinDev 5 leçons

Ressources à télécharger

Codes sources, modèles et documents prêts à l'emploi.

Toutes les ressources