Articles

Affichage des articles associés au libellé mysql

Connexion d'une application Android et une base de données externe Mysql avec web services php Json (opérations CRUD)

Image
Ce tutoriel est constitué par plusieurs vidéos qui vont vous montrer comment gérer une base de données externe ( toutes les opérations CRUD : ajout, modification, suppression et sélection de données) à travers une application Android. Il est bien détaillé et il vous guide pas à pas de sorte que vous n'aller pas rencontrer de grands problèmes pour la compréhension des  étapes nécessaires pour la création de ce petit projet. Il faut tout d'abord avoir les logiciels nécessaires (à part Android Studio bien sûr car ce tutoriel suppose que vous avez déjà un minimum de connaissance en développement Android). Il faut tout d'abord avoir un logiciel comme Xampp  ou WampServer . De ma part je préfère le premier car il est plus professionnel. A travers l'un de ces deux logiciels nous pouvons avoir un SGBDR Mysql où nous allons créer notre base de données et un serveur web apache où nous allons héberger nos web services qui vont permettre la liaison entre l'application cliente

Installer et configurer PHP7, Apache, MariaDB et phpMyAdmin sur Linux (Raspbian Stretch,Debian 9,Ubuntu)

Image
LAMP sous Linux Dans ce tutoriel on va apprendre comment installer et configurer PHP7, Apache, MariaDB et phpMyAdmin sur Linux (Raspbian stretch et Debian 9). Pour installation de LAMP et phpmyadmin sous Raspberry pi: Si vous êtes entrain de travailler sur une carte Raspberry Pi et que vous voulez installer PHP7, Apache, MariaDB (autrefois nommé LAMP) et phpMyAdmin sur le système Raspbian de la carte alors vous devez tout d'abord faire la configuration nécessaire dans ces deux précédents tutoriels : Tuto 1 :  Configurer sa carte RaspBerry Pi : installation et premier pas. Tuto 2 :  Se connecter à la carte Raspberry Pi à partir du PC Si dans le cas contraire vous utilisez une autre distribution de Linux et que vous voulez intégrer tout ceci sur votre système alors vous dever suivre le reste de e tuto et n'avez pas besoin de suivre les tutos cités au dessus.  Tout d'abord vous devez ouvrir un terminal, et vous devez taper la commande suivante po

Communication entre Android et Mysql : Affichage de données à partir d'une base Mysql dans un ListView Android via Json et PHP

Image
Dans les vidéos suivantes vous allez trouver une explication très détaillée pour effectuer ce travail, sinon si vous ne voulez pas suivre les vidéos vous pouvez suivre le code qui existe dans le tutoriel en dessous des vidéos. Sachant que les deux (tutoriel et vidéos) sont complémentaires : Création de la base Mysql Le tutoriel précédent était consacré pour créer un web service et un code android pour apprendre à ajouter un enregistrement dans la base, ce tutoriel est la suite du tutoriel précédent :  https://houssem-lahiani.blogspot.com/2016/04/android-et-les-bases-de-donnees.html Tout d'abord nous devons avoir : un logiciel qui contient un serveur web apache et un SGBD mysql. Parmi ces applications on trouve XAMPP, WAMP ou EasyPHP. Ou vous pouvez tout simplement utiliser un serveur distant. La première étape consiste à créer sa base de données.  On suppose que notre base de données s'appelle  usermanager. Cette base va contenir une table   qui s'appelle user : 

Android et les bases de données externes : tutoriel Android pour insertion de données dans une base Mysql via php et json

Image
Dans ce tutoriel on va apprendre à ajouter des données dans une base Mysql à travers une application android. Tout d'abord nous devons avoir un logiciel qui contient un serveur web apache et un SGBD mysql. Parmi ces applications on trouve WAMP ou EasyPHP. Ou vous pouvez tout simplement utiliser un serveur distant. Dans les vidéos suivantes vous allez trouver une explication très détaillée pour effectuer ce travail, sinon si vous ne voulez pas suivre les vidéos vous pouvez suivre le code qui existe dans le tutoriel en dessous des vidéos. Sachant que les deux (tutoriel et vidéos) sont complémentaires  :  Le tutoriel suivant vous permet d'apprendre à afficher les données de la base dans une ListView :  https://houssem-lahiani.blogspot.com/2016/06/affichage-de-donnees-partir-dune-base.html Dans ce tutoriel on va apprendre à créer une activité qui permet d'ajouter un utilisateur. La première étape consiste à créer sa base de données. On suppose que notre base de données s

Login et password ,formulaire d'authentification sous android avec mysql et json

Image
Tutoriel avec code et explication dans cette vidéo :  Supposant que nous avons une table "user" dans une base de données mysql et nous voulons créé un code android qui permet à l'utilisateur d'accéder à son compte à partir d'un formulaire d'authentification.  Table structure for table `user` -- CREATE TABLE `user` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `nom` varchar(15) ,   `prenom` varchar(15) ,   `mail` varchar(100) ,   `pass` varchar(100) ,   PRIMARY KEY (`id`)); Nous devons par la suite hébergé un web services RESTful dans un serveur web apache. On suppose que nous avons créé un fichier db_connect.php qui contient les paramètres de connexion à la base . db_connect.php <?php $ connection = mysqli_connect ( "localhost" , "root" , "" ); if (! $ connection ) { die ( "Database connection failed: " . mysqli_error ()); } $ db_select = mysqli_select_db ( $ connection , "loginma

Authentification à travers un login et mot de passe, connexion à une base de données externe Mysql à partir d'android

Image
Dans ce tutoriel on va apprendre comment s'authentifier à travers une application android,sachant que les logins et les mots de passe des utilisateurs existent dans une base de données externe. Pour cela nous devons tout d'abord chercher à installer Xampp, EasyPHP ou Wamp ou un autre logiciel qui contient un SGBD mysql et un serveur apache, ou nous pouvons tout simplement utiliser un hébergeur gratuit. La vidéo suivante vous guide pas à pas pour mener à bien ce petit projet : Dans notre cas, pour permettre à l'utilisateur de s’authentifier nous devons créer des web services avec  PHP pour se connecter à la base et pour récupérer les données à travers des requêtes, puis le résultat fourni par ces requêtes doit être sous format Json pour permettre à notre application android d'utiliser ces données.   Supposant que nous avons une base de données qui contient une table intitulée user qui contient les données d'accès de tous les utilisateurs. Il faut d