PHP ist eine Skriptsprache, die Abfrage oder die Interaktion mit einer MySQL-Datenbank , dann Abrufen von Informationen auf einer Webseite anzuzeigen. Eine Verwendung für diese Art der Programmierung ist ein Blog oder Kommentaren. Benutzereingaben werden in der Datenbank gespeichert. Die Website bietet eine bestimmte Menge an Speicherplatz , um Blog-Einträge oder Kommentare in Form eines DIV-Element angezeigt werden soll. PHP wird in den DIV mit der "Select" -Abfrage an die Datenbank abzurufen und präsentieren sie in einer geordneten Art und Weise programmiert . Erstellen Sie eine Beispiel -Datenbank und Display-Seite , um zu sehen , wie das alles funktioniert. Anleitung
1
Beginnen Sie Ihre PHP-Code an der Spitze des HTML-Dokuments und erstellen Sie eine Verbindung mit Ihrem MySQL -Server. Ersetzen Sie Ihren eigenen Parameter in Ihrer Verbindung an Stelle von "hostname ", " Benutzername " und " Passwort" :
< php
$ conn = mysql_connect ( 'hostname ', ' username' , 'password' ) or die (" Fehler "); . " Probe"
2
erstellen Sie eine Datenbank namens
$ sql = "CREATE DATABASE Probe ";
< p> mysql_query ( $ sql , $ conn );
mysql_select_db ( "Probe" , $ conn );
3
erstellen Sie eine Tabelle in Ihrer Datenbank namens " Blogposts " und geben ihm drei Spalten namens "username ", " header " und " Kommentar ".
$ sql2 = " CREATE TABLE Blogposts
(
username varchar (30 ) NOT NULL ,
Header varchar ( 50) NOT NULL ,
Kommentar varchar ( 500) NOT NULL
) ";
mysql_query ( $ sql2 , $ conn) ;
4
Probe einsetzen Text in Ihre " Blogposts " Tisch für drei Einträge , um das Beispiel zu testen. Fügen Sie eine Echo-Funktion , die eine Aussage, dass Sie erfolgreich erstellt die Datenbank und die Tabelle zeigt . Schließen Sie Ihren Code :
$ sql3 = " INSERT INTO Blogposts (username , header, Kommentar ) VALUES
( 'First Person ', ' Erste Überschrift hier ' , 'Sample Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier '), ( ' Zweite Person ',' Zweite Header hier ' , ' Sample Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier '), ( ' geht Third Person ',' Third Header hier ' , ' Sample Kommentar geht hier Probe Kommentar hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier ' ) ";
mysql_query ( $ sql3 , $ conn );
echo (" Ihre Datenbank und die Tabelle erstellt wurden "); ?
}
>
5
Speichern Sie die Datei mit einer . php und testen Sie es auf Ihrem PHP -Server oder unter Verwendung eines PHP -Code -Emulator. Sie sollten sehen, nichts als die Worte " Ihre Datenbank und die Tabelle erstellt wurden. " Wenn Sie Ihren MySQL-Server überprüfen, werden Sie Ihre neue Datenbank mit drei Reihen von Daten zu finden
Ihre vollständigen Code in Ihre Datei sollte wie folgt aussehen: . ?
< Php
< p> $ conn = mysql_connect ( 'hostname ', ' username' , 'password' ) or die (" Fehler ");
if ( is_resource ( $ conn )) { $ sql
= "CREATE DATABASE Probe ";
mysql_query ( $ sql , $ conn );
mysql_select_db ( "Probe" , $ conn );
$ sql2 = " CREATE TABLE Blogposts
(
username varchar (30 ) NOT NULL ,
Header varchar ( 50) NOT NULL ,
Kommentar varchar ( 500) NOT NULL
) ";
mysql_query ( $ sql2 , $ conn );
$ sql3 =" INSERT INTO Blogposts (username , header, Kommentar ) VALUES
( 'First Person ', ' Erste Überschrift hier ' , 'Sample Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier '), ( 'Zweite Person ', 'Zweite Header hier ' , 'Sample Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier '), ( ' Third Person ',' Third Header hier ' , ' Sample Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier Probe Kommentar geht hier ' ) ";
mysql_query ( $ sql3 , $ conn );
echo (" Ihre Datenbank und die Tabelle erstellt wurden "); .
}
>
6
Öffnen Sie ein neues Dokument an den DIV -Display zu erstellen. In PHP-Programmierung an der Spitze Ihres Dokuments zu Ihrem MySQL -Server zu verbinden und eine Verbindung zu Ihrem neu erstellten "Probe" Datenbank :
< php
$ conn = mysql_connect ( 'hostname ' , 'username' , 'password' ) or die (" Fehler ");
if ( is_resource ( $ conn )) {
mysql_select_db ( "Probe" , $ conn );
Seite 7
erstellen Sie die "Select" -Abfrage an die Datenbank abzurufen. Schließen Sie Ihre PHP-Programmierung :
$ SQL4 = "SELECT username , header, Kommentar von Blogposts ";
$ result = mysql_query ( $ SQL4 ); }
?
>
8
hinzufügen DIV zwischen den Body-Tags des Dokuments enthält PHP -Code, der die Ergebnisse des "Select "-Abfrage , um jede Zeile Ihrer Datenbank anzuzeigen verwendet :
< ? php
while ($ row = mysql_fetch_assoc ($ result )) { echo
"
" . $ row [ 'username' ] "
"; . . .
echo "
" $ row [ 'header' ] "
";
< p > echo "
" $ row [ 'comment '] "
"; . .
echo "
"; }
< p> ? >
9
Speichern Sie die Datei unter einem anderen Namen als die vorherige Datei und einer . php , dann testen Sie es auf Ihrem Server PHP oder durch Verwendung eines PHP-Code -Emulator. Sie sollten das Beispiel-Text , der in Ihrer Datenbank in Form von Kommentaren oder Blog-Beiträge angezeigt eingegeben wurde. Der vollständige Code lautet wie folgt : ?
< Php
$ conn = mysql_connect ( 'hostname ', ' username' , 'password' ) or die (" Fehler ");
if ( is_resource ( $ conn )) {
mysql_select_db ( "Probe" , $ conn );
$ SQL4 = "SELECT username , header, Kommentar von Blogposts LIMIT 3" ;
$ result = mysql_query ( $ SQL4 ); }
>
< DOCTYPE html PUBLIC " - //W3C /? /DTD XHTML 1.0 Transitional //EN "" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
< html ( $ row = mysql_fetch_assoc ($ result )) { echo
"
" $ row [ 'username' ] "
"; . .
echo " < ; h3> " . $ row [ 'header' ] . " ";
echo"
" . . $ row [ 'comment '] "
" ;
echo "
"; ?
}
>