Geiz ist nicht geil.
65 INFOS  PHP SQL    
MM.WEB.
FOT GR.
BILDBEARB.
PHOTOSH.
FOTOGR.
ANIMATION
VID.TV
PREM.PRO
AUDIO
EDV IT
KOMMUNIKATION
HARDWARE
SOFTW.INF.
SOFTWARE
OFFICE
WORD
EXCEL
POWERPOINT
HTML
PHP MYSQL
PHP
DREAMWEAVER
BUSINESS WIRTSCHAFT
MUSIK
Links/Seite: Suchen im aktuellen Thema:
Sortieren nach: steigend Stichwort fallend  steigend Thema(Code) fallend   steigend Reihung fallend  Aktueller ausgewählter Code:
4k  
Thema Frage Mehr... Anklicken
Thema auswählen: MULTIMEDIA  WEBDESIGN PHP SQL
Frage 193
mySQL
MULTIMEDIA  WEBDESIGN PHP SQL   mySQL ist eine im Internet weit verbreitete Datenbanksystem, die zusammen mit der Programmiersparache PHP eingesetzt wird. um Daten zu verwalten und dynamische Webseiten zu erstellen.
Dadurch, dass mySQL als sogenannte Open-Source-Datenbank genauso wie PHP Freeware ist und daher kostenlos verwendet werden kann und außerdem leistungsfĂ€hig und stabil ist, wird diese Datenbank zusammen mit dem mySQL-Server weltweit millionenfach eingesetzt.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 390
PHP (PHP Hypertext Preprocessor)
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP
PHP (PHP Hypertext Preprocessor) ist eine weit verbreitete Skriptsprache, die auf dem Server ausgefĂŒhrt wird. Der PHP-Code wird "geparst", d.h. so umgewandelt, sodass der Benutzer im Webbrawser nur mehr Seiten in HTML-Code sieht.

PHP ist ein Open Source Projekt und wird von verschiedenen Programmierern weltweit weiterentwickelt.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 292
PHP-Skript
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP-Skript
Ein PHP-Skript besteht aus einer Reihe von Anweisungen, welche nacheinander abgearbeitet werden.

Jede Anweisung wird mit einem Strichpunkt (Semikolon) beendet.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 598
PHP, externe Datei einbinden
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN Externe PHP-Datei einbinden
Eine PHP-Script-Datei ist eine Textdatei, welche meistens die Dateiendung ".inc" oder ".php" hat. Sie kann in eine andere PHP-Datei durch include("dateiname.endung"); eingebunden werden.
Beispiel:
include("menue.inc");
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 126
PHP, Einbindung in HTML
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP in HTML
Der PHP-Code kann direkt in HTML-Seiten eingebunden werden und an jeder Stelle stehen. Gewisse PHP-Codes mĂŒssen am Beginn einer Datei stehen. HTML-Dateien, die PHP-Code enthalten, haben die Dateiendung ".php".
Der Beginn des PHP-Codes wird mit <? PHP , das Ende mit ?> gekennzeichnet. Dazwischen stehen die Befehle bzw. Anweisungen.

Beispiel:
<?php
echo "Wer weiß schon, wann der Spass aufhört und die Arbeit beginnt.";
?>
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 380
PHP Variable
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP Variable
Variable werden in PHP durch ein vorangestelltes $-Zeichen gekennzeichnet. Es wird zwischen Groß- und Kleinschreibung unterschieden. Der Variablenname muss mit einem Buchstaben (zB $variante1) oder einen Unterstrich (_) beginnen. Vordefinierte bzw. reservierte Variablen (zB $GLOBALS) haben spezielle Bedeutungen oder Funktionen.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 392
PHP, Variablen Werte zuweisen
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP-Variablen Werte zuweisen
Werte werden in PHP, wie auch bei anderen Programmiersprachen, durch das Gleichheitszeichen zugewiesen.
Links steht der Name der Variablen, danach folgt das Gleichheitszeichen (=) und rechts steht der zugewiesene Wert (Zahl, Zeichenkette).

Beispiel 1: <?php $variable1 = 100; ?>
Beispiel 2: <?php $variable2 = "Guten Morgen!"; ?>
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL GRUNDLAGEN
Frage 371
PHP Geschichte
MULTIMEDIA WEBDESIGN PHP SQL  GRUNDLAGEN PHP Geschichte
Der Beginn von PHP kann mit 1994 festgelegt werden, als Rasmus Lerdorf Skripte unter dem Namen "Personal Home Page Tools" veröffentlichte.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 494
mySQL, SELECT... , Datenabfrage, Grundlagen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL SELECT
Mit dem Befehl SELECT werden in mySQL Daten von einer oder mehrerer Tabellen einer Datenbank aufgelistet.
Nach SELECT werden ein oder mehrere Feldnamen, danach - nach FROM - wird der Tabellenname angegeben:
[1] SELECT feldname1, feldname2... FROM tabellenname
Im einfachsten Fall werden alle DatensÀtze einer Tabelle mit folgender Anweisung abgefragt:
[2] SELECT * FROM short_info [Der Stern (*) steht als Platzhalter fĂŒr sĂ€mtliche Inhalte]

Beispiel:
[3] SELECT frage , antwort FROM fragen
[Von den Tabellenspalten bzw. Feldern "frage" und "antwort" werden aus der Tabelle "fragen" alle DatensÀtze angezeigt.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 494
mySQL, SELECT.... ORDER BY...., Datenabfrage mit Sortierung
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL SELECT ... ORDER BY ... DESC
Mit dem Befehl SELECT werden in mySQL Daten von einer oder mehrerer Tabellen einer Datenbank aufgelistet, wobei ohne Angabe einer Sortierreihenfolge in der Regel nach dem ersten Feldnamen aufsteigend sortiert wird.
Mit dem Ausdruck ORDER BY kann bestimmt werden, nach welcher Spalte die Sortierung erfolgen soll:
[1] SELECT feldname1, feldname2... FROM tabellenname ORDER BY feldname1 [Die Daten werden nach "feldname1" in aufsteigender Reihenfolge sortiert.]

Mit dem Zusatz DESC kann bewirkt werden, dass in absteigender Reihenfolge sortiert wird:
[2] SELECT feldname1, feldname2... FROM tabellenname ORDER BY feldname1 DESC;

Beispiele:
[3] SELECT * FROM mitglieder ORDER BY name [Alle Daten aus der Tabelle "mitglieder" werden nach dem Feld "name" in aufsteigender Reihenfolge sortiert.]
[4] SELECT info1, code FROM short_info ORDER BY code DESC [Der Zusatz DESC bewirkt, dass in absteigender Reihenfolge sortiert wird]
Folgende Abfrage zeigt nur die DatensĂ€tze der Spalten 'stichwort', 'info1' und 'time' aus der Tabelle 'info', wobei zuerst nach "info1" in aufsteigender Reihenfolge und anschließend nach "time" in absteigender Reihenfolge sortiert wird:
[5] SELECT stichwort, info1, time FROM info ORDER BY info1, time DESC;
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 417
mySQL, SELECT... WHERE, Datenabfrage mit Bedingung
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL SELECT ... WHERE
Mit dem Befehl SELECT werden in mySQL Daten von einer oder mehrerer Tabellen einer Datenbank aufgelistet.
Mit dem Ausdruck WHERE, nach dem Tabellennamen, können Bedingungen fĂŒr die Abfrage gesetzt werden, sodass nicht alle DatensĂ€tze einer Tabelle aufgelistet werden:
[1] SELECT feldname1, feldname2... FROM tabellenname WEHRE bedingung

Beispiele:
[2] SELECT frage , antwort FROM fragen WHERE code = '3m'
[Von den Tabellenspalten "frage" und "antwort" werden aus der Tabelle "fragen" alle DatensÀtze angezeigt, deren "code" "3m" lautet.]
[3] SELECT frage, id FROM fragen WHERE id <500 AND frage LIKE 'wer%'
[Von der Tabellenspalten bzw. den Feldern "frage" und "id" werden aus der Tabelle "fragen" alle DatensÀtze angezeigt, deren "id" kleiner als 500 ist und deren Frage mit "wer" beginnt.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 724
mySQL, SELECT DISTINCT..., Datenabfrage ohne doppelte DatensÀtze
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL SELECT DISTINCT...
Mit dem Befehl SELECT in Kombination mit DISTINCT werden in mySQL Daten von einer oder mehrerer Tabellen einer Datenbank aufgelistet, wobei jedoch doppelt oder mehrfach vorkommende DatensÀtze nicht angezeigt werden.
Nach dem SchlĂŒsselwort SELECT wird DISTINCT vor Feld- und Tabellennamen gesetzt:
[1] SELECT DISTINCT feldname1, feldname2... FROM tabellenname

Beispiel:
[2] SELECT DISTINCT name FROM kunden
[Namen aus der Tabelle "kunden" werden aufgelistet, wobei gleiche Namen nur einmal angezeigt werden]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 1260
mySQL, Bedingung, BETWEEN ..., Datensätze größer oder gleich unterem und kleiner oder gleich oberem Wert
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL BETWEEN ...
Mit der Bedingung BETWEEN werden in mySQL Daten von einer oder mehrerer Tabellen einer Datenbank zwischen zwei Werten in Verbindung mit SELECT, INSERT, DELETE oder UPDATE ausgewählt.
.Für die Bedingung BETWEEN können Zahlen, Datum, Datum mit Uhrzeit oder Uhrzeiten verwendet werden. Für die Abfrage zB mit SELECT gelten folgende Regeln:
[1] SELECT * FROM tabellenname WHERE bedingung BETWEEN wertmin AND wertmax
wertmin: untere Grenze für Zahl, Datum oder Zeit, wertmax: obere Grenze für Zahl, Datum oder Zeit
Daten, die zwischen wertmin und wertmax inklusive wertmin und wertmax liegen, werden aufgelistet.
[2] SELECT * FROM tabellenname WHERE bedingung NOT BETWEEN wertmin AND wertmax
Daten, die außerhalb von wertmin und wertmax liegen, werden aufgelistet.

Beispiele
[3] SELECT * FROM work WHERE title_id BETWEEN 900 AND 1000
[Alle Daten der Tabelle work werden aufgelistet, sofern der Wert im Feld title-id zwischen 900 und 1000 inklusive 900 und 1000 beträgt (Ergebnis 101)]
[4] SELECT * FROM work WHERE reihung NOT BETWEEN 30 AND 80
[Alle Daten der Tabelle work im Feld reihung außerhalb von 900 und 1000 werden aufgelistet (zB 20 Datensätze)]
[5] SELECT * FROM calend WHERE c_datetime BETWEEN '2014-10-10 16:33:24' AND '2015-02-10 22:30:20'
[Alle Daten der Tabelle calend werden aufgelistet, sofern der Wert für Datum mit Uhrzeit im Feld c_datetime größer oder gleich '2014-10-10 16:33:24' oder kleiner oder gleich '2015-02-10 22:30:20' (zB Ergebnis 7203 Datensätze)]
[6] SELECT * FROM calend WHERE c_date BETWEEN '2015-04-12' AND '2015-09-30'
[Alle Daten der Tabelle calend werden aufgelistet, sofern der Wert für Datum im Feld c_date größer oder gleich '2015-04-12' oder kleiner oder gleich '2015-09-30' (zB Ergebnis 713 Datensätze)]
[7] SELECT * FROM calend WHERE c_time BETWEEN '13:33:24' AND '22:33:24'
[Alle Daten der Tabelle calend werden aufgelistet, sofern der Wert für Zeit im Feld c_time größer oder gleich '13:33:24' oder kleiner oder gleich '22:33:24' (zB Ergebnis 22 Datensätze)]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 415
mySQL, UPDATE, Daten ändern
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL UPDATE
Mit UPDATE werden DateneintrĂ€ge geĂ€ndert, wobei fĂŒr die Felder die entsprechenden neuen Werte anzugeben sind:
[1] UPDATE tabellenname SET feldname = wertneu;
Beispiel:
[2] UPDATE fragen SET typ = 'mc';
[In der Tabelle "fragen" wird in den Feldern "typ" der Wert "mc" eingetragen]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 416
mySQL, UPDATE... WHERE, Daten Àndern mit Bedingungen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL UPDATE ... WHERE
Mit UPDATE ... WHERE werden DateneintrĂ€ge geĂ€ndert, wobei fĂŒr die Felder die entsprechenden neuen Werte und nach WHERE die Bedingungen anzugeben sind:
[1] UPDATE tabellenname SET feldname1 = wertneu WHERE feldname2 = bedingung
Beispiel:
[2] UPDATE fragen SET typ = 'mc' WHERE frage IS NOT NULL
[In der Tabelle "fragen" wird in der Spalte "typ" der Wert "mc" eingetragen, wenn in der Spalte "frage" EintrÀge vorhanden sind.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 538
mySQL, DELETE FROM... , DatensÀtze aus einer oder mehrerer Tabellen löschen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL DELETE FROM
Mit dem Befehl DELETE werden in einer mySQL-Datenbank DatensÀtze einer oder mehrerer Tabellen gelöscht.
Nach DELETE FROM werden ein oder mehrere Tabellennamen angegeben:
[1] DELETE FROM tabellenname1, tabellenname2...
Wird keine Bedingung angegeben, werden alle DatensÀtze aus der angegebenen Tabelle gelöscht.

Beispiele:
[2] DELETE FROM information
[alle DatensÀtze werden aus der Tabelle "information" gelöscht.]
[3] DELETE FROM information, fragen, antworten
[alle DatensÀtze werden aus den angegebenen drei Tabellen gelöscht.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 596
mySQL, DELETE FROM... , WHERE, DatensÀtze aus einer Tabelle mit Bedingung löschen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL DELETE FROM ... WHERE
Mit dem Befehl DELETE werden in einer mySQL-Datenbank Daten nur in den angegebenen Felder einer Tabelle gelöscht, wenn mit WHERE Bedingungen fĂŒr das Löschen von DatensĂ€tzen angegeben werden.
Nach DELETE FROM wird der Tabellenname und mit folgendem WHERE werden eines oder mehrere betroffenen Felder, in der Regel mit Bedingugen angegeben:
DELETE FROM tabellenname WHERE Feldname mit Bedingung.
Wird fĂŒr Feldnamen keine Bedingung angegeben, werden alle DatensĂ€tze der Tabelle gelöscht, sofern die Felder nicht leer sind.

Beispiele:
[1] DELETE FROM information WHERE frage [alle DatensÀtze werden aus der Tabelle "information" gelöscht, sofern das Feld "frage" nicht leer ist.]
[2] DELETE FROM information WHERE fragen_nr > 200 [Jene DatensĂ€tze, deren Wert im Feld "fragen_nr" grĂ¶ĂŸer als 200 ist, werden aus der Tabelle "information" gelöscht.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 533
mySQL, DELETE FROM... , WHERE, DatensÀtze aus einer oder mehrerer Tabellen mit erweiterten Bedingungen löschen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL DELETE FROM ... WHERE ... AND
Mit dem Befehl DELETE werden in einer mySQL-Datenbank Daten nur in den angegebenen Felder einer oder mehrerer Tabellen gelöscht, wenn mit WHERE Bedingungen fĂŒr das Löschen von DatensĂ€tzen angegeben werden.
Nach DELETE FROM werden ein oder mehrere Tabellennamen und mit folgendem WHERE die betroffenen FelderŽ, in der Regel mit Bedingungen angegeben. Mit der Erweiterung AND können zusÀtzliche Bedingungen gestellt werden:
[1] DELETE FROM tabellenname1, tabellenname2... WHERE Feldname1 mit Bedingung1a AND Bedingung1b, Feldname2 mit Bedingung2...

Beispiele:
[2] DELETE FROM information, campus, mitglieder WHERE user_nr > 500 AND user_nr < 1000 [Jene DatensĂ€tze, deren Wert im Feld "user_nr" grĂ¶ĂŸer als 500 und kleiner als 1000 ist, werden aus den drei angegebenen Tabellen gelöscht.]
[3] DELETE FROM information WHERE fragen_nr > 200 AND gruppen_id = 11 [erweiterte Bedingung: Jene DatensĂ€tze, deren Wert im Feld "fragen_nr" grĂ¶ĂŸer als 200 und im Feld "gruppen_id" 11 ist, werden aus der Tabelle "information" gelöscht.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 1289
mySQL, CREATE DATABASE, neue Datenbank erzeugen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL CREATE DATABASE
Mit CREATE DATABASE wird in mySQL Daten eine neue, leere Datenbank erzeugt, wobei der Name der Datenbank angegeben werden muss. Nach CREATE DATABASE ist der Name der Datenbank anzugeben.
[1] CREATE DATABASE db_name
Um sie benutzen zu können, sind die Rechte an der neuen Datenbank zu überprüfen und zumindest eine Tabelle zu erzeugen.
Siehe auch -> CREATE TABLE

Beispiel
[2] CREATE DATABASE info_cdt
[Die neue leere Datenbank "info_cdt" wird erzeugt.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 414
mySQL, CREATE TABLE, Tabelle erzeugen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL CREATE TABLE
Mit CREATE TABLE wird eine neue Tabelle erzeugt, wobei der Name der Tabelle und die Felder mit den erforderlichen Informationen anzugeben sind.
Nach CREATE TABLE sind der Tabellenname und anschließend innerhalb der runden Klammern die Felder mit Feldtyp usw. einzutragen:
[1] CREATE TABLE tabellenname (feld1 feldtyp..., feld2 feldtyp..., feldx feldtyp...,)

Beispiele:
[2] Minimalangaben: CREATE TABLE fragen (frage VARCHAR( 255 ))

[3] CREATE TABLE fragen1 (
id INT( 4 ) NOT NULL AUTO_INCREMENT ,
frage VARCHAR( 255 ) NOT NULL ,
antwort VARCHAR( 255 ) NULL ,
PRIMARY KEY ( id )
)

[Hier wurden drei Felder definiert: das Feld "id" fĂŒr ganze Zahlen mit automatischem fortlaufenden Zahleneintrag und als PRIMARY KEY (PrimĂ€rschlĂŒssel), und die Felder "frage" und "antwort" fĂŒr alphanumerische Zeichen; die Felder "id" und "frage" dĂŒrfen bei der Eingabe von DatensĂ€tzen nicht leer sein.]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 595
mySQL, RENAME TABLE..., Tabelle umbenennen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL RENAME TABLE
Mit dem Befehl RENAME TABLE wird in mySQL eine Tabelle der aktuellen Datenbank umbenannt.
Nach RENAME TABLE wird zuerst der aktuelle bzw. alte und - nach TO - anschließend der neue Tabellenname angegeben:
[1] RENAME TABLE alter_tabellenname TO neuer_tabellenname

Beispiel:
[2] RENAME TABLE user TO user_new
[Die Tabelle user wird in user_new umbenannt]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 534
mySQL, DROP TABLE..., Tabelle löschen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL DROP TABLE...
Mit dem Befehl DROP TABLE wird in mySQL eine Tabelle aus der aktuellen Datenbank gelöscht.
Nach DROP TABLE wird der Tabellenname angegeben:
[1] DROP TABLE tabellenname
Beispiel:
[2] DROP TABLE mitglieder
[Die Tabelle mitglieder wird vollstĂ€ndig gelöscht, der Befehl kann nicht rĂŒckgĂ€ngig gemacht werden]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage 597
mySQL, ALTER TABLE, Tabellenstruktur Ă€ndern, Feld hinzufĂŒgen
MULTIMEDIA WEBDESIGN PHP SQL  MYSQL ALTER TABLE
Mit ALTER TABLE kann die Struktur einer Tabelle geÀndert bzw. ergÀnzt werden.
Nach ALTER TABLE ist der Tabellenname und nach ADD der Feldname mit Angabe des Typs und aller erforderlichen Informationen anzugeben:
[1] ALTER TABLE tabellenname ADD feldname Typ ;

Beispiel:
[1] ALTER TABLE fragen ADD typus VARCHAR( 16 ) NULL
[Der Tabelle "fragen" wird das Feld "typus" fĂŒr maximal 16 alphanumerische Zeichen hinzugefĂŒgt, wobei das Feld bei der Eingabe von DatensĂ€tzen auch leer bleiben darf]
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP
Frage 389
PHP, Datentypen
MULTIMEDIA WEBDESIGN PHP SQL  PHP Datentypen
PHP unterscheidet folgende Datentypen:
[1] Boole'sche Typen (boolean), Werte: wahr (TRUE) oder falsch (FALSE);
[2] Ganze Zahlen (integer, int), Werte: ganze Zahlen;
[3] Fließkommazahlen (float, double, real), Werte: Kommazahlen;
[4] Zeichenketten (string), Werte: alphanumerische Zeichen
[5] Arrays (arrays), Werte: Listen (ein- oder mehrdimensional);
[6] Objekte (objects), werden erzeugt bzw. initialisiert durch "new";
[7] Rssourcen (Resources), spezielle Variable mit Referenz zu externer Rssource (wie zB Dateien Datenbanken);
[8] Null (null), enthÀlt nur den Wert NULL (Variable ohne Wert);
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP
Frage 391
PHP, echo (Bildschirmausgabe)
MULTIMEDIA WEBDESIGN PHP SQL  PHP echo()
Um Variablen und Werte (zB Text) auf dem Bildschirm anzuzeigen bzw. auszugeben wird meistens die Anweisung echo(); verwendet, wobei die Werte (als String) bzw. Variablen innerhalb der Klammer stehen.

Beispiel:
[1] <?php echo("Du siehst gut aus."); ?>
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP
Frage 387
PHP, Kommentare
MULTIMEDIA WEBDESIGN PHP SQL  PHP Kommentare
Kommentare können in PHP ein- oder mehrzeilig sein.
[1] Einzeilige Kommentare fangen mit einem doppelten SchrÀgstrich (//) an.
[2] Mehrzeilige Kommentare beginnen mit einem SchrÀgstrich und einen Stern (/*) und enden mit einem Stern und einen SchrÀgstrich (*/).

Beispiel
[3] /* Dies ist ein Kommentar, der mehrere Zeilen umfassen kann: Der Server arbeitet PHP-Code nur zeilenweise ab, wenn die Datei die Endung ".php aufweist und wenn der Code ausdrĂŒcklich als PHP-Code <? php ... Anweisungen; ?> gekennzeichnet ist. */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 797
PHP, Zeichenketten-Operatoren, Vereinigungs-Operator fĂŒr Zeichenketten (strings)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Vereinigungs-Operator fĂŒr Zeichenketten
Mit dem Vereinigungs-Operator fĂŒr Zeichenketten (strings) "Punkt [.]" können in PHP zwei oder mehr Zeichenketten zu einer vereinigt werden.

[1] Zeichenketten in AnfĂŒhrungszeichen:
echo "Guten"."Morgen!"; -> Bildschirmausgabe als String (Zeichenketten, Text): Guten Morgen!
[2] Zeichenketten in Variablen enthalten:
$text1 = "Liebe";
$text2 ="Lisa";
echo $text1.$text2;
-> Bildschirmausgabe als String: Liebe Lisa
[3] Zahlen werden in Text (strings) umgewandelt, wenn der Operator . durch ein Leerzeichen von der Zahl getrennt ist:
echo 20 . 11; -> Bildschirmausgabe als String: 2011

Beispiele:
Bildschirmausgabe als String: -> Vielen Dank fĂŒr die 100 Rosen!
[4] Variante A:
echo "Vielen Dank "."fĂŒr die ". 100 ." Rosen!";
[5] Variante B:
$text1 = "Vielen Dank";
$text2 = "fĂŒr die";
$text3 = "Rosen!";
echo $text1." ".$text2." ". 100 ." ".$text3;

[6] Variante C:
$text1 = "Vielen Dank fĂŒr die";
$zahl1 = 100;
$text3 ="Rosen!";
echo $text1." ".$zahl1." ".$text3 ;
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 612
PHP, Vergleichsoperatoren, gleich [==], identisch [===]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Vergleichsoperatoren == ===
Mit den Vergleichsoperatoren können in PHP zwei Variablen bzw. Werte miteinander verglichen werden.
[1] Gleich [==] (Vergleich mit doppeltem "Ist-Gleich-Zeichen): $var1 == $var2 /*Wenn zwei Variablen den gleichen Wert haben. sind sie zwar gleich, mĂŒssen aber nicht identisch sein. */
[2] Identisch [===]: (Vergleich mit dreifachem "Ist-Gleich-Zeichen): $var1 === $var2 /*Wenn zwei Variablen den gleichen Wert haben und vom gleichen Typ sind, sind sie identisch. */

Beispiel:
[3] $var1 = "1"; $var2 = "1"; $var3 = 1;
if ($var1 == $var3) {echo '$var1'." ist gleich ".'$var3';}
/* Ausgabe: $var1 ist gleich $var2 */
if ($var1 === $var2){echo '$var1'." und ".'$var2'." sind gleich und vom gleichen Variablentyp";}
/* Ausgabe: $var1 und $var2 sind gleich und vom gleichen Variablentyp */
if ($var1 === $var3) {echo '$var1'." ist total gleich ".'$var3';}
else {echo '$var1'." und ".'$var3'." sind gleich, aber nicht vom gleichen Variablentyp";}

/* Ausgabe: $var1 und $var3 sind gleich, aber nicht vom gleichen Variablentyp */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 613
PHP, Vergleichsoperatoren, Kleiner als [<], GrĂ¶ĂŸer als [>]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Vergleichsoperatoren < >
Mit den Vergleichsoperatoren "Kleiner Als [<]" und "GrĂ¶ĂŸer Als [>]" kann in PHP ermittelt werden, welcher von zwei Variablen oder Werten grĂ¶ĂŸer bzw. kleiner ist. Auch Strings (Text) können zahlenmĂ€ĂŸig miteinander verglichen werden.
[1] Kleiner Als [<] (Vergleich mit öffnender spitzer Klammer): $var1 < $var2 /* Wenn der Wert der ersten Variablen kleiner als der Wert der zweiten Variablen ist, ist der Vergleich wahr (TRUE). */
[2] GrĂ¶ĂŸer Als [>] (Vergleich mit schließender spitzer Klammer): $var1 > $var2 /* Wenn der Wert der ersten Variablen grĂ¶ĂŸer als der Wert der zweiten Variablen ist, ist der Vergleich wahr (TRUE). */

Beispiel:
[3] $var1 = 3; $var2 = 7; $var3 = "Auto"; $var4 = "LKW";
if ($var1 < $var2) echo '$var1'." ist kleiner als ".'$var2';
/* Ausgabe: $var1 ist kleiner als $var2 */
if ($var3 < $var4) echo '$var3'." ist kleiner als ".'$var4';
/* Ausgabe: $var3 ist kleiner als $var4 */
if ($var2 > $var1) echo $var2." ist grĂ¶ĂŸer als ".$var1;
/* Ausgabe: 7 ist grĂ¶ĂŸer als 3 */
if ($var4 > $var3) echo '"'.$var4.'"'." ist grĂ¶ĂŸer als ".'"'.$var3.'"';
/* Ausgabe: "LKW" ist grĂ¶ĂŸer als "Auto" */
if ($var1 > $var4) echo $var1." ist grĂ¶ĂŸer als ".'"'.$var4.'"';
/* Ausgabe: 3 ist grĂ¶ĂŸer als "LKW" */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 614
PHP, Vergleichsoperatoren, kleiner gleich [<=] , grĂ¶ĂŸer gleich [>=]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Vergleichsoperatoren <= >=
Mit den Vergleichsoperatoren "Kleiner Gleich [<=]" und "GrĂ¶ĂŸer Gleich [>=]" kann in PHP ermittelt werden, welcher von zwei Variablen oder Werten grĂ¶ĂŸer bzw. kleiner oder gleich groß ist.
[1] Kleiner Gleich [<=] (Vergleich mit öffnender spitzer Klammer + Gleichheitszeichen): $var1 <= $var2 /* Wenn der Wert der ersten Variablen kleiner oder gleich groß wie der Wert der zweiten Variablen ist, ist der Vergleich wahr (TRUE). */
[2] GrĂ¶ĂŸer Gleich [>=] (Vergleich mit schließender spitzer Klammer + Gleichheitszeichen): $var1 >= $var2 /* Wenn der Wert der ersten Variablen grĂ¶ĂŸer oder gleich groß wie der Wert der zweiten Variablen ist, ist der Vergleich wahr (TRUE). */

Beispiel:
[3] $var1 = 12.5; $var2 = 12.5;
if ($var1 <= $var2)echo '$var1'." ist kleiner oder gleich groß wie ".'$var2'; echo "<br />";
/* Ausgabe: $var1 ist kleiner oder gleich groß wie $var2 */
if ($var2 >= $var1) echo $var2." ist grĂ¶ĂŸer oder gleich groß wie ".$var1;
/* Ausgabe: 12.5 ist grĂ¶ĂŸer oder gleich groß wie 12.5 */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 726
PHP, Vergleichsoperatoren, ungleich [!=] [<>]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Vergleichsoperatoren != <>
Mit den Vergleichsoperatoren "Ungleich [!= oder <>]" kann in PHP ermittelt werden, ob zwei Variable oder Werte ungleich sind. Auch Strings (Text) können zahlenmĂ€ĂŸig miteinander verglichen werden.
[1] Ungleich [!= oder <>] (Vergleich mit Rufzeichen + Gleichheitszeichen oder öffnender + geschlossener spitzer Klammer):
$var1 != $var2 oder $var1 <> $var2 /* Wenn der Wert der ersten Variablen verschieden vom Wert der zweiten Variablen ist, ist der Vergleich wahr (TRUE). */

Beispiel:
[2] $var1 = 3; $var2 = 7;
if ($var1 <> $var2) echo '$var1'." ist nicht gleich ".'$var2';
/* Ausgabe: $var1 ist nicht gleich $var2 */
if ($var1 != $var2) echo $var1." ist nicht gleich ".$var2;
/* Ausgabe: 3 ist nicht gleich 7 */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 1285
PHP, Zeichenketten-Operatoren, arithmetische Operatoren, Addition [+], Subtraktion [-]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Arithmetische Operatoren + -
Mit den arithmetischen Operatoren Addition (+) und Subtraktion (-) kann in PHP addiert und subtrahiert werden.
[1] Addition - Pluszeichen [+] : Zwei Zahlen (zB 2+4) oder zwei Variablen $var1+$var2 werden addiert und ergeben eine Summe.
[2] Subtraktion - Minuszeichen [-] : Eine Zahl (zB 8-4) oder eine Variable $var1-$var2 wird von der anderen subtrahiert und ergibt eine Differenz.
Wenn die Summe oder Differenz keine Kommestellen enthĂ€lt, ist das Ergebnis eine ganze Zahl, ansonsten eine Fließkommazahl.

Beispiele:
[3] echo 3+4;
/* Ausgabe: 7 */
[4] echo 12+5+137.123;
/* Ausgabe: 154.123 */
[5] $var1=567; $var2=166.01267;
$summe=$var1+$var2;
echo $summe+1000;

/* Ausgabe: 1733.01267 - Die Summe der Variablen $var1 und $var2 wird in die Variable $summe geschrieben; anschließend wird die Zahl 1000 addiert */
[6] echo 100-12;
/* Ausgabe: 88 */
[4] echo 12-5-137.123;
/* Ausgabe: -130.123 */
[5] $var1=567; $var2=166.01267;
$diff=$var1-$var2;
echo $diff-399;

/* Ausgabe: 1.98733 - Die Differenz der Variablen $var1 minus $var2 wird in die Variable $diff geschrieben; anschließend wird die Zahl 399 subtrahiert */
[7] $erg=$summe-$diff+(-17.25+$var1-$var2)+2412;
echo $erg;
/* Ausgabe: 3127.76267 - Addieren und subtrahieren mit Variablen, ganzen Zahlen und Fließkommazahlen */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 1290
PHP, Zeichenketten-Operatoren, arithmetische Operatoren, Multiplikation [*], Division [/]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Arithmetische Operatoren * /
Mit den arithmetischen Operatoren Multiplikation (*) und Division (/) kann in PHP multipliziert und dividiert werden.
[1] Multiplikation -
Sternzeichen [*] : Zwei Zahlen (zB 2*4) oder zwei Variablen $var1+*$var2 werden multipliziert und ergeben ein Produkt.
[2] Division -
Schrägstrich [/] : Eine Zahl (zB 8/4) oder eine Variable $var1/$var2 wird durch die andere dividiert und ergibt einen Quotienten.
Wenn alle
Elemente der Formel ganze Zahlen sind, ist das Produkt oder der Quotient ebenfalls eine ganze Zahl (integer), ansonsten eine Fließkommazahl (float).
Siehe auch -> Arithmetische Operatoren + -

Beispiele:
[3] echo 8*9;
/* Ausgabe: 72 */
[4] echo 4*5*12.98;
/* Ausgabe: 259.6 */
[5] $var1=275; $var2=33.58026;
$prod=$var1*$var2;
echo $prod*1000;

/* Ausgabe: 9234571.5 - Das Produkt der Variablen $var1 und $var2 wird in die Variable $prod geschrieben; anschließend wird das Ergebnis mit 1000 multipliziert */
[6] echo 120/6;
/* Ausgabe: 20 */
[7] echo 1200.5/-5;
/* Ausgabe: -240.1 */
[8] echo 1200.5/5/16;
/* Ausgabe: 15.00625 */
[9] $var1=14288; $var2=205.75;
$quot=$var1/$var2;
echo $quot/3.33;

/* Ausgabe: 20.853903721461 - Der Quotient der Variablen $var1 dividiert durch $var2 wird in die Variable $quot geschrieben; anschließend wird der Quotient durch 3.33 dividert */
[7] $erg=$prod/$quot*(-7*$var1/$var2)/24.1287667;
echo $erg;
/* Ausgabe: -2679.0428745784 - Multiplizieren und dividieren mit Variablen, ganzen Zahlen und Fließkommazahlen */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 1303
PHP, Arithmetische Operatoren, Modulus [%]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Arithmetische Operatoren %
Mit dem arithmetischen Operator Modulus % kann in PHP der Rest einer Division ermittelt werden. Dabei wird die linke Zahl durch die rechte dividiert und der Rest der Division ergibt den Modulus.
[1]Modulus [%] : Zwei Zahlen (zB 12 % 5) oder zwei Variablen $var1 % $var2 werden dividiert. Der Rest einer Division ergibt den Modulus (zB Rest bzw. Modulus = 2). Ergibt eine Division keinen Rest, ist der Modulus 0.

Beispiele:
[2] echo (12 % 3);
/* Ausgabe: 0, denn 12 / 3 = 4 -> 4*3=12 -> Rest 0 */
[3] echo (12 % 5);
/* Ausgabe: 2, denn 12 / 5 = 2,.4 -> 2*5=10 -> Rest 2 */
[4] echo (12 % 8);
/* Ausgabe: 4, denn 12 / 8 = 1.5 -> 1*8=8 -> Rest 4 */
[5] echo (129 % 7);
/* Ausgabe: 3, denn 129 / 7 =18.42857 -> 7*18=126 -> Rest 3 */
[5] $var1 = 156; $var2 = 99;
echo ($var1 % var2);

/* Ausgabe: 57, denn 156 / 99 = 1.57575758 -> 1*99=99 -> Rest 57 */
[7] $var3 = rand();
if (($var3 % 2) == 0)
{echo $var3." ist eine gerade Zahl";}
else
{echo $var3." ist eine ungerade Zahl";}

/* Ausgabe: zum Beispiel, wenn Rest (Modulus) = 0: "16926 ist eine gerade Zahl" ($var3 wird durch Zufallsgenerator ermittelt), denn wenn Rest (Modulus) 1 -> ungerade Zahl und wenn Rest 0 -> gerade Zahl */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP OPERATOREN
Frage 1317
PHP, Operatoren, Inkrementoperatoren [++] und Dekrementoperatoren [--]
MULTIMEDIA WEBDESIGN PHP SQL  PHP Inkrement- und Dekrementoperatoren
Mit den Inkrement- und Dekrementoperatoren wird in PHP der Zahlenwert eine Variablen um 1 erhöht oder vermindert. Der Inkrementoperator [++] erhöht (inkrementiert) den Wert um 1, der Dekrementoperator [--] vermindert (dekrementiert) den Wert um 1. Dies kann beispielsweise im Zusammenhang mit Schleifen nützlich sein.
[1] Inkrementoperator [++] : ++$var Zuerst wird der Zahlenwert um 1 erhöht, und anschließend der Wert der Variablen zurückgegegben.
$var++ Zuerst wird der Wert der Variablen zurückgegegben, und anschließend der Zahlenwert um 1 erhöht.
[2] Dekrementoperator [--] : --$var Zuerst wird der Zahlenwert um 1 vermindert, und anschließend der Wert der Variablen zurückgegegben.
$var-- Zuerst wird der Wert der Variablen zurückgegegben, und anschließend der Zahlenwert um 1 vermindert.
Siehe auch -> Arithmetische Operatoren + -

Beispiele:
[1A] $varA=6; echo ++$varA;
/* Ausgabe: 7, denn 6+1=7 */
[1B] $varB=6; echo $varB++;
/* Ausgabe: 6, denn zuerst wird der ursprüngliche Wert zurückgegeben und dann erst um 1 erhöht */
[2A] $varC=6; echo --$varC;
/* Ausgabe: 5, denn 6-1=5 */
[2B] $varD=6; echo $varD--;
/* Ausgabe: 6, denn zuerst wird der ursprüngliche Wert zurückgegeben und dann erst um 1 vermindert */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP SUPERGLOBALS
PHP, Superglobals, $_GET [...]
MULTIMEDIA WEBDESIGN PHP SQL  PHP $_GET [...]
Mit der globalen Variablen $_GET[...] können Eingaben bzw. Daten aus einem Formular übergeben werden. Daten an eine andere Datei werden in der Regel über die URL also einen Link übergeben. Dabei werden die Variablenwerte hinter Fragezeichen (?) nach dem Dateinamen übergeben.
Der Wert für die Variable wird innerhalb der eckigen Klammern gesucht bzw. eingegeben:
$_GET['Wert']
Dieser Wert kann einer Variablen übergeben und über die URL weiter geleitet werden:
$variable1=$_GET['Wert'];

Beispiel 1:
$thema1 = $_GET['thema'];
echo $thema1;

Der Variablen $thema1 wird der Wert aus der globalen Variablen $_GET['thema'] zugewiesen

Beispiel 2:
<a href="webthemen.php?thema1=$_GET['thema']">Variablen-Übergabe mit $_GET</a>
Der URL"webthemen.php" wird der Variablen $thema1 der Wert aus $_GET['thema']zur Weiterverarbeitung übergeben.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP SUPERGLOBALS
PHP, Superglobals, $_POST [...]
MULTIMEDIA WEBDESIGN PHP SQL  PHP $_POST [...]
Mit der globalen Variablen $_POST[...] können Eingaben bzw. Daten aus einem Formular übergeben werden. Die Definitionen und Eingaben müssen innerhalb eines HTML-Formulars erfolgen, wobei für das Formular die Methode "post" (method="post") angegeben sein muss. Die Daten werden nach dem Absenden des Formulars in der gleichen oder in einer anderen angegebenen Datei verarbeitet. Näheres siehe Erklärungen zu PHP-Formularen!
Daten an eine andere Datei werden in der Regel durch Klicken auf einen Button vom Typ "submit" (type="submit") geschickt. Im Gegensatz zur Methode $_GET [...] werden die Variablen und Werte für den Benutzer unsichtbar und nicht durch Anhängen an eine URL übergeben.
Der Wert für die Variable wird innerhalb der eckigen Klammern gesucht bzw. eingegeben:
$_POST['Wert']
Dieser Wert kann einer Variablen übergeben werden:
$variable1=$_POST['Wert'];
Bei Formularen werden die Werte über mittels <input ...> übergeben:
<input type="text" name="wert" />

Beispiel 1:
$schule = $_POST['school']
Der Variablen $schule wird der Wert aus der globalen Variablen $_POST['school'] zugewiesen

Beispiel 2:
<form action="friends.php" method="post">
Name: <input type="text" name="name" /><br />
Schule: <input type="text" name="school" /><br />
Klasse: <input type="text" name="room" /><br />
<input type="Submit" value="Absenden" />
</form>

Die Werte aus dem Formular werden mit der Methode "post" an die Datei "friends.php" weitergeleitet.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 393
PHP, Kontrollstrukturen, Bedingung, if(...)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Bedingung, if(...)
In PHP ist die if-Anweisung die einfachste Form der BedingungsprĂŒfung. Wenn eine bestimmte Bedingung erfĂŒllt ist (zB if($zahl==1 )), dann wird die nachfolgende Aktion ausgefĂŒhrt (zB echo "Gratuliere zum Sehr gut!";).

Beispiel:
[1] if($zahl==1 ) echo "Gratuliere zum Sehr gut!";
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 1087
PHP, Kontrollstrukturen, Bedingung, if(...){...} else{...}
MULTIMEDIA WEBDESIGN PHP SQL  PHP Bedingung, if(...){...} else{...}
In PHP wird mit der if-else-Bedingung im Gegensatz zur einfachen if-Bedingung eine Anweisung ausgeführt, wenn die Bedingung nicht erfĂŒllt ist :
Ist die Bedingunge erfüllt (zB if($punkte>=100){...}), dann wird die erste Anweisung ausgefĂŒhrt;
wenn die Bedingung nicht erfüllt ist (else{...} ),wird die zweite Anweisung ausgeführt.
Siehe auch:->Bedingung, if(...)

Beispiel:
[1] $punkte=90;
if($punkte>=100)
{echo "Gratuliere zur bestandenen PrĂŒfung!";}
else
{echo "Mein Beileid: Leider durchgefallen!";}

In diesem Fall wird "Mein Beileid: Leider durchgefallen!" ausgegeben, weil 100 Punkte nicht erreicht wurden.
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 394
PHP, Kontrollstrukturen, Schleifen, for(...)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Schleifen for(...)
In PHP wird mit for(...) eine Schleife anhand eines ZĂ€hlers durchlaufen. Erforderlich ist ein Startwert fĂŒr eine Variable (zB $i=0;) und eine Bedingung (zB $i<10;). Die Variable wird bei jedem Durchgang um 1 erhöht (zB $i++).

Beispiel:
[1] for($i=0;$i<10;$i++)
{echo " | i = ";echo $i;}

/* Ausgabe: | i = 0 | i = 1 | i = 2 | i = 3 | i = 4 | i = 5 | i = 6 | i = 7 | i = 8 | i = 9 */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 395
PHP, Kontrollstrukturen, Schleifen, while (...)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Schleifen: while (...)
In PHP wird bei while-Schleifen am Beginn eine Bedingung geprĂŒft [zB while ($i < 10)]. Die Anweisungen in der Schleife werden solange ausgefĂŒhrt, solange die Bedingung zutrifft.
while (Bedingung prüfen);
{
Anweisungen;
}

Siehe auch -> do while(...)

Beispiel:
while($i<10)
{echo $i;
echo "<br />";
$i++;
}
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 1118
PHP, Kontrollstrukturen, Schleifen, do {...} while (...)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Schleifen: do {...} while (...)
In PHP wird bei do-while-Schleifen am Ende eine Bedingung geprüft [zB while ($i < 10)]. Die Anweisungen in der Schleife innerhalb der geschwungenen Klammern werden solange ausgeführt, solange die Bedingung zutrifft.
do {
Anweisungen;
}
while (Bedingung prüfen
);
Siehe auch -> while(...)

Beispiel :
$wert=190;
$i=1;
do
{
$preis = $wert*$i*1.20;
echo "Bruttopreis für ".$i." Stück: € ".$preis."</br>";
$i++;
}
while ($i<5);


Ausgabe:
Bruttopreis für 1 Stück: € 228
Bruttopreis für 2 Stück: € 456
Bruttopreis für 3 Stück: € 684
Bruttopreis für 4 Stück: € 912
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP KONTROLLSTRUKTUREN
Frage 610
PHP, Kontrollstrukturen, Abfragen, switch(...)
MULTIMEDIA WEBDESIGN PHP SQL  PHP Abfragen switch(...)
In PHP wird innerhalb einer switch-Abfrage ein Vergleich mit einem Wert durchgefĂŒhrt. Wenn der Vergleich mit dem Wert zutrifft, werden die zugehörigen Anweisungen ausgefĂŒhrt, und es wird zum Ende der Abfrage verzweigt. Im anderen Fall lĂ€uft die Abfrage weiter.
Die Abfrage wird mit SchlĂŒsselwort "switch" eingeleitet, wobei in Klammer der zu prĂŒfende Ausdruck (zB eine Variable) steht.
Innerhalb geschwungener Klammern {} wird der Ausdruck mithilfe von "case:" geprĂŒft. Bei einer erfolgreichen PrĂŒfung wird ĂŒblicherweise mit "break" die Abfrage verlassen.
Schema:
[1] switch ($variable) {
case wert: Anweisungen;
break; /* zum Ende der Anweisung springen */
}


Beispiel:
[2] switch ($note) {
case 1: $beurteilung ="Sehr gut";
break;
case 2: $beurteilung ="Gut";
break;
case 3: $beurteilung ="Befriedigend";
break;
case 4: $beurteilung ="GenĂŒgend";
break;
case 5: $beurteilung ="Nicht genĂŒgend";
break;
}
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1094
PHP, mathematische Funktionen, Zufallszahlen: rand(), rand(ZahlMin,ZahlMax)
MULTIMEDIA WEBDESIGN PHP SQL  PHP rand(), rand(ZahlMin,ZahlMax)
Die Funktion rand() erzeugt eine Zufallszahl als Integer zwischen 0 und einer maximal möglichen Zahl:
rand();
Wird eine minimale und maximale Zahl angegeben, wird eine Zufallszahl zwischen der niedrigsten und der höchsten angegeben Zahl ausgegeben. Es können Zahlen vom Typ Integer oder Float oder auch negative Zahlen verwendet werden. Das Ergebnis ist immer eine Integer-Zahl:
rand(ZahlMin,ZahlMax);

Beispiel 1:
echo rand();
Ausgabe zB:28467

Beispiel 2:
echo rand(10,100); oder
echo rand(100,10)
Erzeugt eine Zufallszahl zwischen 10 und 100, wobei 10 der minimale und 100 der maximale Wert ist, wobei die Reihenfolge der angegeben Zahlen nicht zwingend vorgeschrieben ist:
Ausgabe zB:27

Beispiel 3:
$minzahl=5;
$maxzahl=rand(100,200);
echo rand($minzahl,$maxzahl);

Erzeugt eine Zufallszahl, deren Minimum ($minzahl) 5 ist und deren Maximum ($maxzahl) ein Zufallswert zwischen 100 und 200 ist:
Ausgabe zB:112

Anmerkung: Es kann als maximale Zahl auch eine höhere als die von getrandmax() gelieferte Zahl angegeben werden
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1095
PHP, mathematische Funktionen, Zufallszahlen, getrandmax(), größtmögliche Zufallszahl
MULTIMEDIA WEBDESIGN PHP SQL  PHP getrandmax()
Die Funktion getrandmax() liefert die größtmögliche Zufallszahl als Integer für die Funktion rand():
getrandmax();

Beispiel 1:
getrandmax();
Ausgabe: 32767

Beispiel 2:
echo rand(1000,getrandmax());
Erzeugt eine Zufallszahl deren Minimum 1000 und deren Maximum 32767 (getrandmax()) ist:
Ausgabe zB: 13434
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1096
PHP, mathematische Funktionen, Zufallszahlen, mt_rand(), mt_rand(ZahlMin,ZahlMax)
MULTIMEDIA WEBDESIGN PHP SQL  PHP mt_rand(), mt_rand(ZahlMin,ZahlMax)
Die Funktion mt_rand() erzeugt eine Zufallszahl als Integer zwischen 0 und einer maximal möglichen Zahl::
mt_rand();
Wird eine minimale und maximale Zahl angegeben, wird eine Zufallszahl zwischen der niedrigsten und der höchsten angegeben Zahl ausgegeben. Es können Zahlen vom Typ Integer oder Float oder auch negative Zahlen verwendet werden. Das Ergebnis ist immer eine Integer-Zahl:
mt_rand(ZahlMin,ZahlMax);

Anmerkung: Im Vergleich zur Funkiton rand() mit dem älteren Zufallsgenerator erzeugt die neuere Funktion mt_rand() bessere, schnellere und - bei Bedarf - auch höhere Zufallszahlen.

Beispiel 1:

echo mt_rand();
Ausgabe zB: 857016188

Beispiel 2:
echo mt_rand(20,30);
Erzeugt eine Zufallszahl zwischen 20 und 30, wobei 20 der minimale und 30 der maximale Wert ist:
Ausgabe zB: 29

Beispiel 3:
$minzahl=100;
$maxzahl=mt_rand($minzahl*2,$minzahl*3);
echo mt_rand($minzahl,$maxzahl;

Erzeugt eine Zufallszahl deren Minimum ($minzahl) 100 ist und deren Maximum ($maxzahl) ein Zufallswert zwischen dem 2-fachen und 3-fachen Minimalwert ist :
Ausgabe zB: 220

Beispiel 4:
echo mt_rand(-100,-10);
Erzeugt eine Zufallszahl zwischen -10 und -100:
Ausgabe zB: -44
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP MATH. FUNKTIONEN
Frage 1097
PHP, mathematische Funktionen, Zufallszahlen, mt_getrandmax(), größtmögliche Zufallszahl für mt_rand()
MULTIMEDIA WEBDESIGN PHP SQL  PHP mt_getrandmax()
Die Funktion mt_getrandmax() liefert die größtmögliche Zufallszahl (über 2 Milliarden) als Integer für die Funktion mt_rand():
mt_getrandmax();

Beispiel 1:
mt_getrandmax();
Ausgabe: 2147483647

Beispiel 2:
echo mt_rand(1000000,mt_getrandmax());
Erzeugt eine Zufallszahl deren Minimum 1000000 ist und deren Maximum 2147483647(getrandmax()) ist:
Ausgabe zB: 1395580070
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage 807
PHP, String-Funktionen, substr(....)
MULTIMEDIA WEBDESIGN PHP SQL  PHP substr(....)
Mit der Funktion substr(....) erhĂ€lt man einen Teil eines Strings (Zeichenkette). In der Klammer mĂŒssen als Parameter zumindest ein String und der Startpunkt als ganze Zahl (Integer) des Teilstrings vorhanden sein:
[1] substr (string, start)
Sowohl String als auch Startpunkt können auch als entsprechende Variable definiert sein. Das erste Zeichen des Strings hat die Nummer 0:
[2A] substr ($string, start)
[2B] substr ($string, $start)
ZusÀtzlich kann als dritter Parameter die LÀnge des gesuchten Teilstrings angegeben werden:
[3A] substr (string, start, laenge)
[3B] substr ($string, $start, $laenge)
Ist der Startpunkt negativ, wird von hinten zu zÀhlen begonnen:
[4A] substr (string, -start)
[4B] substr (string, -start, laenge)

Beispiele:
[5] $teiltext = substr("Alles Gute zum Geburtstag!", 15);
/*Der Startpunkt des Teilstrings ist das 16. Zeichen. Ausgabe -> Geburtstag! */
[6] $teiltext = substr("Alles Gute zum Geburtstag!", 0,10);
/* Der Startpunkt des Teilstrings ist das 1. Zeichen. Der Substring ist 10 Zeichen lang. Ausgabe -> Alles Gute */

[7] $text = "Alles Gute zum Geburtstag!";
$teiltext = substr($text, 11,3);

/* Die Variable $text enthÀlt den String. Der Teilstring beginnt beim 12. Zeichen und ist 3 Zeichen lang. Ausgabe -> zum */
[8] $teiltext = substr($text, -4);
/* Der Teilstring beginnt beim 4. Zeichen von hinten und ist 4 Zeichen lang. Ausgabe -> tag! */
[9] $teiltext = substr($text, -9,4);
/* Der Teilstring beginnt beim 9. Zeichen von hinten und ist 4 Zeichen lang. Ausgabe -> burt */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage 911
PHP, String-Funktionen, strlen(....)
MULTIMEDIA WEBDESIGN PHP SQL  PHP strlen(....)
Mit der Funktion strlen(....) erhÀlt man die Anzahl der Zeichen eines Strings (Zeichenkette). In der Klammer muss als Parameter ein String oder eine Variable, die einen String enthÀlt, vorhanden sein:
[1] strlen("string")
[2] strlen($string)
Auch Leerzeichen werden mitgezÀhlt.

Beispiel:
$text = "Zeichenketten und Stringfunktionen";
$zeichenanzahl = strlen($text);
echo "Anzahl der Zeichen: ".$zeichenanzahl;


Ausgabe: Anzahl der Zeichen: 34
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage 808
PHP, String-Funktionen, explode(....)
MULTIMEDIA WEBDESIGN PHP SQL  PHP explode(....)
Mit der Funktion explode(....) kann man Strings (Zeichenketten) in Einzelteile zerlegen. In der Klammer mĂŒssen als Parameter eine Bergenzungszeichenkette und der String vorhanden sein:
[1] explode(begrenzung, string)
Bergenzungszeichenkette und String können auch als Variable definiert sein:
[2A] explode($begrenzung, string)
[2B] explode($begrenzung, $string)
ZusĂ€tzlich kann durch einen dritten Parameter die Anzahl der zerlegten Teilstrings begrenzt werden. Der letzte Teilstring enhĂ€lt den ĂŒbrig gebliebenen Rest des Strings:
[3A] explode(begrenzung, string, anzahl)
[3B] explode($begrenzung, $string, $anzahl)
Ist der dritte Parameter (anzahl) negativ, werden die durch die negative Zahl (zB -2) festgelegten Teilstrings nicht ausgegeben.
[4] explode(begrenzung, string, -anzahl)

Als Ergebnis erhÀlt man ein Array, eine Variable mit mehreren Werten, die mit Hilfe der Indizes ausgelesen werden können.

Beispiele:
[5] $zerlegt = explode("|", "fragen|denken|wissen");
echo $zerlegt." ";
echo $zerlegt[0]." ";
echo $zerlegt[1]." ";
echo $zerlegt[2]." ";

/* Das Begrenzungszeichen ist "|". Dadurch wird der String in 3 Teile zerlegt, welche im Array $zerlegt gespeichert sind. Die 3 Werte des Arrays (0 bis 2) können durch die Indizes in den eckigen Klammern ausgelesen werden.
Ergebnis ->Array fragen denken wissen */

[6] $sag = "<br />Ich liebe ";
$text = "Bern Berlin Paris Rom Wien";
$zerlegt = explode(" ", $text);
echo $sag.$zerlegt[0].$sag.$zerlegt[1].$sag.$zerlegt[2].$sag.$zerlegt[3].$sag.$zerlegt[4];

/* Die Variable $sag enthĂ€lt einen String, der fĂŒr die Bildschirmausgabe verwendet wird. Die Variable $text enthĂ€lt den String, der zerlegt werden soll. Das Begrenzungszeichen ist " ". Dadurch wird der String in 5 Teile zerlegt, welche im Array $zerlegt gespeichert sind. Die 5 Werte des Arrays können durch die Indizes (0 bis 4) in den eckigen Klammern ausgelesen werden.
Ergebnis -> Ich liebe Bern
Ich liebe Berlin
Ich liebe Paris
Ich liebe Rom
Ich liebe Wien */
Seite 1 erste
schließen