InformationenPHP /MySQL Programmierung
More
Programming
HOME
* Computer Wissen >> Programming >> PHP /MySQL Programmierung >> .
PHP Web Design Tutorial
Erstellen von Websites in PHP können Sie dynamische Erfahrungen für die Besucher zu schaffen. Webseiten in PHP sind in der Regel auf einer Datenbank auf dem Server-Seite gebaut und verbunden durch andere Technologien wie JavaScript und CSS auf der Client-Seite . Für Menschen, die keine Programmiererfahrung haben , beginnen in PHP -Code schreiben kann einschüchternd wirken , aber die häufigsten Aufgaben sind in der Regel einfach. Die Konzentration auf eine Aufgabe zu einer Zeit ist der sinnvollste Ansatz . Anleitung
1
Erstellen Sie Ihre Website -Seiten. Beginnen Sie mit der Erstellung Ihrer Homepage. Öffnen Sie eine leere Datei in einem Text -Editor oder Web -Entwicklungsumgebung , wenn Sie eines verwenden . Speichern Sie die Datei "index.php " und geben Sie den folgenden PHP Seite
< /body>
< /html> "; ?
>
Alternativ können Sie erreichen die gleiche Ergebnis durch den Wechsel zwischen HTML und PHP in Ihrem PHP Seite
";
>
< /body>
< /html>
Wenn Sie die Datei hochladen? zu Ihrem Server und navigieren Sie in einem Web-Browser , werden Sie sehen, dass diese die gleiche Wirkung haben . Verwenden Sie je nachdem, welcher Stil Ihnen am einfachsten .
2
um Ihre Daten zu Verbinden. Server - seitige Programmiersprache wie PHP ist in der Regel verwendet, um eine Website Daten-Konnektivität zu ermöglichen. PHP hat eine Reihe von Funktionen, die verwendet werden, um dies zu erreichen kann. Für eine MySQL-Datenbank , wird die folgende Anschluss-Code verwendet :
< php
//verändern die 3 Parameter : Host , Benutzername, Passwort
mysql_connect ( "localhost "," user "," pass " );
//ändern den Namen der Datenbank
mysql_select_db ( " Datenbankname "); ?
>
Sie können Ihren Anschluss-Code oder einen anderen Code in einer separaten Datei, die von anderen Seiten aufgerufen werden können. ;
erfordern ( " my_connection.php " ) : Zum Beispiel könnten Sie die Anschluss-Code in einer Datei namens " my_connection.php " und dann an der Spitze von allen Seiten, in denen die Verbindung benötigt wird, sind >
Dies führt dazu, beliebigen Code in das Skript zu laufen, es sei denn, der Code innerhalb von Funktionen , in welchem Fall es wird ausgeführt, wenn die Funktion aufgerufen wird enthalten ist.
3
Abfrage die Daten und Ausgang , was Sie für die Seiten der Website benötigen . Die meisten Daten -driven Websites werden die Daten in ihren Datenbanken aus ganz bestimmten Gründen , die natürlich je nach ihrer gesamten Website Zweck. Oft wird ein PHP-Skript wird verwendet, um die Daten abzufragen und Ausgabe, die es in HTML werden. Das folgende Beispiel für eine Datenbank mit einer Tabelle namens " client_table " , welche Spalten für " Name " und " Adresse" es hat funktioniert :
< php
//Erstellen der Abfrage in SQL
$ my_query = " select * from client_table ";
//ausführen der Abfrage
$ my_result = mysql_query ( $ my_query );
//Schleife durch die Ergebnisse für das
while ($ My_Row = mysql_fetch_array ( $ my_result ) ) {
//Ausgabe der Daten in HTML
$ row_name = $ My_Row [ 'name'] ;
$ row_address = $ My_Row [' Adresse '] ;
echo "
";
echo " < ; p> " . $ row_name . "
";
echo" " . . $ row_address "
";
echo "
"; }
>
4
aktualisieren Sie Ihre Angaben mit PHP? . In den meisten Fällen wird eine Website in PHP gebaut erforderlich zu aktualisieren oder zu ändern, die Daten werden in einer Datenbank . Dies erfolgt in gleicher Weise wie es Abfragen durchgeführt . Eine gemeinsame Aufgabe in PHP ist die Schaffung einer Form, in der Angaben in der Datenbank gehalten aktualisiert werden können . In diesem Fall , wenn das Formular abgeschickt wird , werden die Details zu einem anderen Skript über die "POST" variable gesendet. Dieser Code ist ein Beispiel für das Skript , dass diese Updates gesendet werden dürfen :
< php
//Erstellen der Update-Anweisung - die Client -ID und Name werden via POST
$ my_update = "update client_table set name = ' " $ _POST . [ ' name '] . " ' where id =" $ _POST [' id' ] ; .
//Ausführen des Updates
$ update_result = mysql_query ( $ my_update ); !
//Feedback
if (! $ update_result ) echo "
Whoops - etwas schief < ;/p> ";
else"
Vielen Dank für Ihre update < /p> "; ?
>
5
-Test Ihre PHP-Code Funktionalität . Immer wenn Sie eine Web -Anwendung mit PHP zu bauen ist es unerlässlich , dass Sie es gründlich zu testen . Je komplexer eine Anwendung , desto mehr Dinge schief gehen. Wenn Ihre Daten wichtig ist, ist es doppelt wichtig, dass Sie sicher, dass die Website einwandfrei funktioniert , bevor sie zu leben. Eine gute Idee ist es, "Dummy" oder Testdaten verwenden, während Sie den Aufbau der Website sind , und nur die korrekten Daten eingeben , sobald Sie , dass die PHP -Code funktioniert wissen . Dies sollte vermeiden, die Daten kompromittiert .