Vidéo: PHP CRUD Tutorial with MySQL & Bootstrap 4 (Create, Read, Update, Delete) 2025
Par Janet Valade
Lorsque vous écrivez des programmes PHP pour créer votre application de base de données Web et communiquer avec une base de données MySQL, vous avez beaucoup de choses à retenir. Vous devez épeler le code correctement et utiliser une syntaxe parfaite. Cette feuille de triche fournit une référence pour rechercher rapidement la syntaxe correcte pour le code que vous utilisez le plus fréquemment.
Utiliser les instructions PHP pour créer des programmes
Les programmes PHP sont une série d'instructions PHP, exécutées une à la fois. Voici une liste des instructions PHP (avec syntaxe) que vous utilisez pour écrire des programmes PHP:
tableau (" touche " => " valeur ", …); die (" message "); faites {block} while (condition); echo élément; extrait ($ tableau); pour ( startingval ; endingval ; incremnt ) {block} foreach ($ array comme $ key => $ value) {block} fonction nomfonc ( valeur , valeur , …) {block} en-tête ("Emplacement: URL "); si (condition) {block} elseif (condition) {block} autre {block} nombre_format ( nombre , décimales ); session_start () ; session_destroy () ; switch var {case valeur déclarations rompues; …} unset () ; while (condition) {block}
Communiquer avec une base de données via PHP Fonctions MySQL
PHP communique avec les bases de données MySQL en utilisant un ensemble de fonctions développées spécifiquement à cet effet. Cette liste montre la syntaxe de ces fonctions fréquemment utilisées.
mysqli_connect (" host ", " accnt ", " passwd ") mysqli_select_db ($ cxn, " nom-db ",) mysqli_query ($ cxn, " requête ") mysqli_fetch_assoc ($ resultat) mysqli_num_rows ($ resultat) mysqli_insert_id ($ cxn)
Modifie la base de données MySQL avec la requête ALTER
La requête ALTER est utilisée pour changer la structure d'une base de données MySQL. Cette liste affiche la syntaxe des modifications les plus susceptibles de vous intéresser:
ADD colname définition ALTER colname SET DEFAULT valeur ALTER colname DROP DEFAULT CHANGE colname newcolname définition DROP colname MODIFY colname définition RENAME newtablename
Accès et adaptation d'une base de données avec les requêtes MySQL
PHP communique avec les bases de données MySQL en envoyant des requêtes SQL. Voici une liste de requêtes SQL, avec leur syntaxe, que vous pouvez utiliser pour accéder, afficher et modifier la base de données:
ALTER TABLE changement de table CREATE DATABASE base de données CREATE TABLE ( col def , …, PRIMARY KEY ( col )) DELETE FROM nomtable OERE > clause DROP base de données | table INSER INTO table ( col , col , …) VALEURS ( col , col , …) LOAD DATA INFILE " nom de fichier " INTO TABLE table SELECT col , col , … FROM table WHERE clause SELECT instruction instruction UNION SELECT SHOW BASES DE DONNÉES | TABLES SHOW COLONNES DE table UPDATE table SET col = valeur , … O WH clause Connaître le format de clause WHERE
