Comment exécuter un script PHP ? Guide Étape Par Étape!
Bonjour et bienvenue au début de codeofaninja.com série d’articles sur le développement web!
Aperçu
La configuration d’un environnement de développement pour la programmation PHP est facile. Téléchargez l’éditeur de code que vous préférez, j’aime personnellement atom.io éditeur de texte.
Ensuite, il faut installer XAMPP, l’environnement de développement PHP le plus populaire. Ce paquet contient des applications de base de données Apache, PHP & MariaDB ou MySQL.
Beaucoup de gens m’ont envoyé un courriel avec une question principale: Mike, comment exécuter un script PHP? Ce post est ma réponse à vous les gars et à ceux qui en auront besoin à l’avenir.
Dans le tutoriel suivant, nous allons apprendre à installer XAMPP, à exécuter un script PHP, à gérer la base de données avec phpMyAdmin et à exécuter un exemple de script PHP qui récupère un enregistrement de la base de données.
Installez XAMPP
Accédez à ce lien et téléchargez XAMPP pour votre système d’exploitation. XAMPP est disponible pour Windows, Linux ou Mac.
Voici une vidéo sur la façon d’installer et d’utiliser XAMPP.
Exécutez votre premier script PHP
Voici un exemple d’exécution d’un script PHP. Ce que ce programme fait, c’est montrer un « Bonjour le monde! » texte sur l’écran ou la page Web.
Allez dans le répertoire du serveur XAMPP
J’utilise Windows, donc mon répertoire du serveur racine est « C:\xampp\htdocs \ « .
Créer bonjour.php
Créez un fichier et nommez-le « hello.php
«
Code À L’intérieur De bonjour.php
Ouvrez hello.php
et mettez le code suivant.
<?phpecho "Hello World!";?>
Ouvrez un nouvel onglet
Exécutez-le en ouvrant un nouvel onglet dans votre navigateur
Chargez bonjour.php
Dans la fenêtre de votre navigateur, tapez http://localhost/hello.php
Output
Vous devriez voir la sortie suivante.
Excellent travail, il suffit d’exécuter un script PHP!
Gérer MySQL avec phpMyAdmin
MySQL est un système de gestion de base de données relationnelle (SGBDR) open source. MySQL est un choix populaire de base de données à utiliser dans les applications Web.
phpMyAdmin est un outil libre et open source écrit en PHP destiné à gérer l’administration de MySQL à l’aide d’un navigateur web. Dans les exemples suivants, nous verrons à quel point nous pouvons facilement gérer MySQL avec phpMyAdmin.
Créer une base de données
- Allez à http://localhost/phpmyadmin/
- Cliquez sur le lien « Nouveau » dans le coin supérieur gauche (sous les tableaux récents)
- Remplissez le champ « Nom de la base de données » avec « my_first_database ».
- Cliquez sur le bouton « Créer »
Créer une table
- Cliquez sur «
my_first_database
» sur le côté gauche de l’écran - Dans la section « Créer une table », remplissez le nom avec « produits » et le Nombre de colonnes avec « 6 »
- Cliquez sur le bouton « Go »
- Remplissez les champs avec id, nom, etc.
- Imitez tout dans l’image suivante
- Cliquez sur le bouton « Enregistrer »
Insérer des données
Cliquez sur le tableau « produits ».
Cliquez sur l’onglet « Insérer ».
Remplissez le formulaire, imitez les données sur l’image suivante. Cliquez sur le bouton « Go ».
Excellent travail! Nous avons maintenant une base de données, une table à l’intérieur de la base de données et un enregistrement à l’intérieur de la table.
Vidéos utiles
1. Créez une base de données et importez un fichier MySQL.
2. Créez une base de données et créez une table.
Exécutez un script PHP avec Database
Dans les étapes suivantes, nous allons exécuter un script PHP qui récupère un enregistrement de la base de données MySQL.
Accédez au répertoire du serveur XAMPP
Accédez à votre « C:\xampp\htdocs \ »répertoire
Créer read_one.php
Créez un fichier et nommez-le « read_one.php
«
Code Dans read_one.php
Les nombres 1-8 dans le code suivant sont appelés « commentaires de code ». Il explique chaque partie de notre code simple ci-dessous. Ouvrez read_one.php
et mettez le code suivant.
<?php// 1. database credentials$host = "localhost";$db_name = "my_first_database";$username = "root";$password = ""; // 2. connect to database$con = new PDO("mysql:host={$host};dbname={$db_name}", $username, $password); // 3. prepare select query$query = "SELECT id, name, description, price FROM products WHERE id = ? LIMIT 0,1";$stmt = $con->prepare( $query ); // 4. sample product ID$product_id=1; // 5. this is the first question mark in the query$stmt->bindParam(1, $product_id); // 6. execute our query$stmt->execute(); // 7. store retrieved row to the 'row' variable$row = $stmt->fetch(PDO::FETCH_ASSOC); // 8. show data to userecho "<div>Name: " . $row . "</div>";echo "<div>Description: " . $row . "</div>";echo "<div>Price: $" . $row . "</div>";?>
Ouvrez votre navigateur
Exécutez-le en vous ouvrant votre navigateur
Chargez read_one.php
Dans la fenêtre de votre navigateur, tapez http://localhost/read_one.php
Output
Vous devriez voir la sortie suivante.
Génial! Vous êtes maintenant prêt à en savoir plus sur la programmation et le développement Web.
Ressources en ligne
Ici dans codeofaninja.com , nous voulons simplifier l’apprentissage pour que vous puissiez réellement construire quelque chose. Mais il est également important que vous lisiez et étudiiez davantage. Voici mes suggestions pour en savoir plus.
- Manuel PHP – documentation officielle PHP.
- PHP La bonne façon – facile à lire, référence rapide pour les normes de codage populaires de PHP et plus encore.
- Délires PHP – utilisation correcte du langage de programmation PHP, utilisation correcte, en mettant l’accent sur la réfutation de diverses illusions et superstitions.
- Feuilles de triche PHP – Comparaison de variables, feuille de triche arithmétique et de test.
- FAQ PHP – Foire aux questions PHP
- Feuilles de triche de sécurité PHP – empêchez les attaques telles que XSS, Injection SQL et plus encore.
- Attaques de script intersite (XSS) – Une autre bonne ressource pour apprendre le script intersite (XSS) et l’empêcher.
Vous pouvez toujours revenir à la liste ci-dessus pendant que vous suivez notre série de tutoriels de programmation web.
Et après ?
Apprenez notre tutoriel JavaScript pour les débutants.
Tutoriels connexes
Quelques Notes
Vous avez trouvé Un Problème ?
Si vous avez trouvé un problème avec ce code, veuillez nous envoyer un email. Avant d’envoyer un e-mail, veuillez lire notre code de conduite. L’adresse e-mail de notre équipe est
Veuillez décrire votre problème. Veuillez fournir les messages d’erreur, les captures d’écran (ou l’enregistrement d’écran) et votre URL de test. Merci!
Abonnez-vous à CodeOfaNinja
Recevez de précieux tutoriels de développement Web par e-mail. Abonnez-vous MAINTENANT GRATUITEMENT!