Come eseguire uno script PHP? Guida passo passo!


Ciao e benvenuto all’inizio di codeofaninja.com serie di articoli di sviluppo web!

Panoramica

Configurare un ambiente di sviluppo per la programmazione PHP è semplice. Scarica l’editor di codice che preferisci, mi piace personalmente atom.io editor di testo.

Il prossimo è installare XAMPP, l’ambiente di sviluppo PHP più popolare. Questo pacchetto contiene Apache, PHP & MariaDB o applicazioni di database MySQL.

Molte persone mi hanno inviato una domanda principale: Mike, come eseguire uno script PHP? Questo post è la mia risposta a voi ragazzi e a quelle persone che avranno bisogno di questo in futuro.

Nel seguente tutorial, impareremo come installare XAMPP, come eseguire uno script PHP, gestire il database con phpMyAdmin ed eseguire uno script PHP di esempio che recupera un record dal database.

Installa XAMPP

Vai a questo link e scarica XAMPP per il tuo sistema operativo. XAMPP è disponibile per Windows, Linux o Mac.

Ecco un video su come è possibile installare e utilizzare XAMPP.

Esegui il tuo primo script PHP

Il seguente è un esempio su come eseguire uno script PHP. Ciò che questo programma fa è mostrare un ” Ciao mondo!”testo sullo schermo o pagina web.

Vai alla directory del server XAMPP

Sto usando Windows, quindi la mia directory del server root è “C:\xampp\htdocs\”.

Crea ciao.php

Crea un file e chiamalo “hello.php

Codice dentro ciao.php

Apri hello.php e inserisci il seguente codice.

<?phpecho "Hello World!";?>

Apri nuova scheda

Eseguilo aprendo una nuova scheda nel tuo browser

Carica ciao.php

Nella tua finestra del browser, digita http://localhost/hello.php

Output

Dovresti vedere il seguente output.
run-php-script-1
Ottimo lavoro, basta eseguire uno script PHP!

Gestisci MySQL con phpMyAdmin

MySQL è un sistema di gestione di database relazionali open-source (RDBMS). MySQL è una scelta popolare di database per l’utilizzo in applicazioni web.

phpMyAdmin è uno strumento gratuito e open source scritto in PHP destinato a gestire l’amministrazione di MySQL con l’uso di un browser web. Nei seguenti esempi, vedremo quanto sia facile gestire MySQL con phpMyAdmin.

Crea un database

  1. Vai a http://localhost/phpmyadmin/
  2. Fai clic sul collegamento “Nuovo” nell’angolo in alto a sinistra (sotto le tabelle recenti)
  3. Compila il campo “Nome database” con “my_first_database”.
  4. fare Clic sul pulsante “Crea”
1-create-first-database

Creare una Tabella

  1. fare Clic su “my_first_database” sul lato sinistro dello schermo
  2. Su “Crea Tabella” sezione, compilare il Nome con “prodotti” e il Numero di Colonne con “6”
  3. fare Clic sul pulsante “Go”

2-create-table
  1. Compila i campi id, nome, etc.
  2. Imita tutto nell’immagine seguente
  3. Fai clic sul pulsante “Salva”
3-create-fields-of-table

Inserire Dati

Fare clic sulla tabella “prodotti”.

4-click-table-to-insert-data

Fare clic sulla scheda “Inserisci”.

5-click-table-to-insert-data-2

Compila il modulo, imita i dati sull’immagine seguente. Fai clic sul pulsante “Vai”.

6-fill-out-form-to-insert-data

Ottimo lavoro! Ora abbiamo un database, una tabella all’interno del database e un record all’interno della tabella.

7-data-was-inserted

Video utili

1. Creare un database e importare il file MySQL.

2. Creare un database e creare una tabella.

Esegui script PHP con database

Nei passaggi seguenti, eseguiremo uno script PHP che recupera un record dal database MySQL.

Vai alla directory del server XAMPP

Vai al tuo “C:\xampp\htdocs \” directory

Crea read_one.php

Crea un file e chiamalo “read_one.php

Codice all’interno di read_one.php

I numeri 1-8 nel seguente codice sono chiamati “commenti di codice”. Spiega ogni parte del nostro semplice codice qui sotto. Apri read_one.php e inserisci il seguente codice.

<?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>";?>

Apri il tuo browser

Eseguilo aprendo il tuo browser

Carica read_one.php

Nella tua finestra del browser, digita http://localhost/read_one.php

Output

Dovresti vedere il seguente output.
run-php-script-2
Fantastico! Ora sei pronto per saperne di più sulla programmazione e lo sviluppo web.

Risorse online

Qui in codeofaninja.com, noi vogliamo semplificare imparare per Lei realmente costruire qualcosa. Ma è anche importante per te leggere e studiare di più. Di seguito sono riportati i miei suggerimenti dove saperne di più.

  • Manuale PHP – documentazione ufficiale PHP.
  • PHP Il modo giusto-facile da leggere, riferimento rapido per PHP standard di codifica popolari e altro ancora.
  • PHP Deliri-uso corretto del linguaggio di programmazione PHP, uso corretto, con l’attenzione a confutare varie delusioni e superstizioni.
  • PHP Cheat Sheet-Confronto variabile, aritmetica e test cheat sheet.
  • PHP FAQs-Domande frequenti PHP
  • PHP Security Cheat Sheet – prevenire attacchi come XSS, SQL Injection e altro ancora.
  • Cross-Site Scripting Attacks (XSS)-Un’altra buona risorsa per imparare cross-site scripting (XSS) e prevenirlo.

Si può sempre tornare alla lista di cui sopra, mentre si va lungo la nostra serie di tutorial di programmazione web.

Quali sono le prospettive?

Impara il nostro tutorial JavaScript per principianti.

Tutorial correlati

Si prega di esplorare più tutorial sulla nostra pagina iniziale. Clicca qui.

Alcune note

Trovato un problema?

Se hai trovato un problema con questo codice, ti preghiamo di inviarci una e-mail. Prima di inviare un’e-mail, si prega di leggere il nostro codice di condotta. L’indirizzo email del nostro team è

Si prega di essere descrittivo sul problema. Si prega di fornire i messaggi di errore, screenshot (o registrazione dello schermo) e l’URL di prova. Grazie!

Iscriviti a CodeOfaNinja

Ricevi preziosi tutorial di sviluppo web sulla tua email. Iscriviti ora GRATUITAMENTE!

Grazie!

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.