Wollt ihr die totale Vernetzung?
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 PHP STRING-FUNKTIONEN
Frage 880
PHP, String-Funktionen, implode (....)
MULTIMEDIA WEBDESIGN PHP SQL  PHP implode (.....)
Mit der Funktion implode(.....) werden Elemente eines Arrays zu einem String verbunden. In der Klammer müssen als Parameter ein Array oder eine Variable, die ein Array enthält, vorhanden sein. Zusätzlich soll ein Seperator, der die Elemente des Arrays trennt, angegeben sein. Fehlt der Seperator, wird kein Trennzeichen verwendet

implode(array); oder besser:
implode(seperator, array);

Beispiel 1:
$arr1 = array("Gratuliere", "zum", "Sehr gut!");
echo implode($arr1);

Weil kein Separator vorhanden ist, werden in der Ausgabe die Elemente des Arrays (zB Wörter) zusammengeschrieben:
GratulierezumSehr gut!
Beispiel 2:
$arr2 = array("Gratuliere", "zum", "Sehr gut!");
echo implode(" ", $arr1);

Weil als Separator ein Leerzeichen angegeben ist, werden in der Ausgabe die Elemente des Arrays (zB Wörter) durch Leerzeichen voneinander getrennt:
Gratuliere zum Sehr gut!
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 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 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 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 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 AKTION FUNKTION
Frage 1306
PHP, Datei hochladen [file upload], Datenübernahme aus HTML-Formular, Grundlagen
MULTIMEDIA WEBDESIGN PHP SQL  PHP Hochladen einer Datei aus einem HTML-Formular
Die übergebenen Dateidaten aus einem HTML-Formular können in eine PHP-Datei übernommen werden. Die im Dateifeld des HTML-Formulars ausgewählte Datei kann schließlich mit PHP-Anweisungen zum Server hochgeladen [file upload] und in das Zielverzeichnis verschoben werden. Dabei sind folgende Mindestangaben bzw. Informationen zu beachten und in die PHP-Anweisungen zu integrieren, auch duch die Verwendung von Variablen:
[1] Zielverzeichnis auf dem Server (Uploadverzeichnis): zB 'upload/', einer Variablen zugewiesen
[2] Dateiname, mit method="post" aus HTML-Formular übergeben, zB basename ($_FILES['fileup1']['name']), einer Variablen zugewiesen
[3] Hochladen und mit move_uploaded_file verschieben der Datei aus dem Temporärverzeichnis ins Zielverzeichnis: zB move_uploaded_file($_FILES['fileup1']['tmp_name'], $upload_file)
[4] Meldung über erfolgreiches Hochladen ist zu empfehlen, zB echo "Datei wurde erfolgreich hochgeladen";
Es sollten weitere Überpüfungen, welche die die Gültigkeit, Größe oder Sicherheit der hochzuladenen Datei überprüfen, im Script eingebaut werden.
Siehe auch -> HTML-Formulare: Hochladen einer Datei

Beispiel: [5]
<?php
$upload_dir = 'upload/';
$upload_file = $upload_dir . basename($_FILES['fileup1']['name']);
if (move_uploaded_file($_FILES['fileup1']['tmp_name'], $upload_file))
{echo "Datei wurde erfolgreich hochgeladen";}
else
{echo "Es konnte keine Datei hochgeladen werden!";}
?>
/* In der Variablen $upload_dir wird das Zielverzeichnis auf dem Server gespeichert. In der Variablen [6] $upload_file wird der Dateiname aus dem HTML-Formular übernommen und mit dem Verzeichnisnamen verknüpft. Mit [7] move_uploaded_file wird die hochgeladene Datei aus dem temporären Verzeichnis in das Zielverzeichnis verschoben. Mit echo wird das [8] erfolgreiche oder [9] nicht erfolgreiche Hochladen der Datei angezeigt. Hier in dieser Basisversion wird die Datei allerdings nicht geprüft, was im wirklichen Einsatz aber geschehen sollte. */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP DATUM ZEIT
Frage 983
PHP, Datum, date(...), aktuelles Datum mit lokaler Zeit,, Datum formatieren
MULTIMEDIA WEBDESIGN PHP SQL  PHP date(....) - aktuelles Datum
Mit der Funktion date (.....) kann in PHP das aktuelle lokale Datum mit Zeitangabe ausgegeben werden. Hier wird die Ausgabe des Datumformates beschrieben. Die Funktion benötigt einen oder mehrere Parameter, die angeben, welche Informationen in welchem Format ausgegeben werden. Wochen- und Monatsnamen werden standardmäßig natürlich in Englisch ausgegeben.
[1] date("y"); -> Die letzten beiden Ziffern des Jahres (zB Ausgabe für 2013: 13)
[2] date("Y"); -> Jahr mit vier Ziffern (zB Ausgabe: 2013)
[3] date("m"); -> Monat mit zwei Ziffern, Jänner bis inkl. September mit führender Null (zB Ausgabe für Februar: 02 )
[3] date("n"); -> Monat mit einer bis zwei Ziffern ohne führende Null (zB Ausgabe für Februar: 2)
[3] date("M"); -> Monat mit drei Buchstaben (zB Ausgabe für Februar: Feb)
[3] date("F"); -> Monat als ganzes Wort (zB Ausgabe: February)
[3] date("t"); -> Anzahl der Tage des Monats (zB Ausgabe für den 28.: 28)
[3] date("W"); -> Nummer der Woche des Jahres, beginnend mit Montag, mit führenden Nullen (zB Ausgabe für 8. Kalenderwoche: 08)
[3] date("d"); -> Tage des Monats mit zwei Ziffern und führender Null von 0 bis 9 (zB Ausgabe für den 7.: 07)
[3] date("j"); -> Tage des Monats mit einer bis zwei Ziffern ohne führende Null von 0 bis 9 (zB Ausgabe für den 7.: 7)
[3] date("D"); -> Wochentag mit drei Buchstaben (zB Ausgabe für Freitag: Fri)
[3] date("l"); -> (Buchstabe kleines "l") Wochentag als ganzes Wort (zB Ausgabe für Freitag: Friday)
[3] date("N"); -> Wochentag als Ziffer, beginnend am Montag mit 1 (zB Ausgabe für Sonntag: 7)
[3] date("w"); -> Wochentag als Ziffer, beginnend am Sonntag mit 0 (zB Ausgabe für Sonntag: 0)
[3] date("z"); -> Tag im Jahr als Zahl, beginnend am 1. Jänner mit 0 (zB Ausgabe für 22. Februar: 52)
Die Parameter können beliebig kombiniert werden -> siehe Beispiele

Beispiele
Alle Beispiele beziehen sich auf den 22. Februar 2013
Beispiell 1
echo date("Y-m-d");
Ausgabe: "2013-02-22" -> Jahr mit vier Ziffern - Monat mit zwei Ziffern -Tag des Monats mit zwei Ziffern
Beispiell 2
echo date("d.n.Y");
Ausgabe: "22.2.2013" -> Tag des Monats mit zwei Ziffern . Monat mit einer Ziffern . Jahr mit vier Ziffern
Beispiell 3
echo date("l, j.F Y");
Ausgabe: "Friday, 22.February 2013" -> Wochentag als ganzes Wort, Tag des Monats mit einer bis zwei Ziffern . Monat als ganzes Wort Jahr mit vier Ziffern
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP DATUM ZEIT
Frage 985
PHP, Datum, date(...), aktuelles Datum mit lokaler Zeit, Zeit formatieren, Grundlagen
MULTIMEDIA WEBDESIGN PHP SQL  PHP date(....) - aktuelle Zeit, Grundlagen
date(....) - aktuelle Zeit, Grundlagen
Mit der Funktion date (.....) kann in PHP das aktuelle lokale Datum mit Zeitangabe ausgegeben werden. Hier wird die Ausgabe des Zeitformates für die aktelle lokale Zeit beschrieben.
Die Funktion benötigt einen oder mehrere Parameter, die angeben, welche Informationen in welchem Format ausgegeben werden.
[1] date("g"); -> Stunde im 12-Stunden-Format, ohne führende Null (zB Ausgabe für 13Uhr: 1)
[2] date("G"); -> Stunde im 24-Stunden-Format, ohne führende Null (zB Ausgabe für 13Uhr: 13)
[3] date("h"); -> Stunde im 12-Stunden-Format, mit führender Null (zB Ausgabe für 7Uhr: 07)
[3] date("H"); -> Stunde im 24-Stunden-Format, mit führender Null (zB Ausgabe für 20Uhr: 20)
[3] date("a"); -> am = ante meridiem (Vormittag) oder pm = post meridiem (Nachmittag, nach 12 Uhr mittag) (zB Ausgabe um 13Uhr: pm)
[3] date("A"); -> AM = Ante Meridiem (Vormittag) oder PM = Post Meridiem (Nachmittag, nach 12 Uhr mittag) (zB Ausgabe um 17Uhr Vormittag:AM)
[3] date("i"); -> Minuten mit führender Null (zB Ausgabe für die 38. Minute.: 38)
[3] date("s"); -> Sekunden mit führender Null (zB Ausgabe für die 3. Sekunde.: 03)

Die Parameter können kombiniert werden, auch mit dem Datum -> Beispiele
Siehe auch -> date(....) - aktuelles Datum

Beispiele
Alle Beispiele beziehen sich auf den 24. Februar 2013, 15:07:08 Uhr
Beispiell 1
echo date("H")." Uhr";
Ausgabe: "15 Uhr" -> Stunde im 24-Stunden-Format
Beispiell 2
echo date("H:i");
Ausgabe: "15:07" ->Stunde im 24-Stunden-Format : Minuten mit führender Null
Beispiell 3
echo date("H:i:s")." Uhr";
Ausgabe: "15:07:08 Uh" ->Stunde im 24-Stunden-Format : Minuten : Sekunden
Beispiell 4
echo date("h:i:a");
Ausgabe: "03:07:pm" ->Stunde im 12-Stunden-Format mit führender Null : Minuten : "pm" für Nachmittag
Beispiell 5
echo date("l, j.F Y, H:i:s");
Ausgabe "Sunday, 24.February 2013, 15:07:08" -> Wochentag als ganzes Wort, Tag des Monats mit zwei Ziffern . Monat als ganzes Wort Jahr mit vier Ziffern, Stunde im 24-Stunden-Format : Minuten : Sekunden
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP DATUM ZEIT
Frage 1088
PHP, Datum, strtotime(string Datum), Datum in Sekunden umwandeln
MULTIMEDIA WEBDESIGN PHP SQL  PHP strtotime(string Datum)
Die Funktion strtotime(string Datum) wandelt ein Datum im englischen Datumsformat in Sekunden um. Berechnet wird die Anzahl Sekunden seit dem 01. Jänner 1970 00:00:00 UTC. Das Datum als Parameter muss als String (zB "2014-03-27" oder $datumx ) vorhanden sein:
strtotime($englDatum);
Siehe auch -> date(....) - aktuelles Datum

Beispiel 1:
$datum1sek=strtotime("2014-04-01");
$datum2=date("2014-04-30");
$datum2sek=strtotime($datum2);
$diffsek=$datum2sek-$datum1sek;
$difftage=$diffsek/(60*60*24);
echo "Vom 1.1.2014 bis zum 1.4.2014 sind ", $diffsek, " Sekunden oder ", $difftage, " Tage vergangen.";

Ausgabe: "Vom 1.1.2014 bis zum 1.4.2014 sind 2505600 Sekunden oder 29 Tage vergangen." - Mit der Variablen $diffsek wird die Differenz in Sekunden berechnet und mit der Variablen $difftage.werden die Sekunden in Tage umgerechnet.
Anmerkung: Anstatt des Datums können auch engl. Zeitformate eingesetzt werden.
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 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 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 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 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 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 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 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 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 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 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 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 STRING-FUNKTIONEN
Frage 1160
PHP, String-Funktionen, (float)$string, String in Fießkommazahlen umwandeln
MULTIMEDIA WEBDESIGN PHP SQL  PHP (float)$string
In PHP wird mit der String-Funktion (float)$string ein String in eine ganze Fießkommazahl umgewandelt. Dabei werden eventuell vorhandene Stellen hinter dem Dezimalpunkt abgeschnitten. Ein String, der keine Zahl ergibt, wird zu der Zahl 0 (Null) umgewandelt. Beginnt ein gemischter String mit einer Zahl, wird nur die Zahl zu Beginn des Strings verwertet.
$zahl=(float)$string;

Beispiel:
[1] < ?php
$string1="2015";
$string2='99.9';
$string3="0.12345";
$string4="16.17+12.3";
$zahl5=16.17+12.3;
echo "String1: ".$string1." => ".(float)$string1."<br/>";
echo "String2: ".$string2." => ".(float)$string2."<br/>";
echo "String3: ".$string3." => ".(float)$string3."<br/>";
echo "String4: ".$string4." => ".(float)$string4."<br/>";
echo "Zahl5: ".$zahl5." => ".(float)$zahl5;
?>


Ausgegeben wird:
String1: 2015 => 2015
String2: 99.9 => 99.9
String3: 0.12345 => 0.12345
String4: 16.17+12.3 => 16.17
Zahl5: 28.47 => 28.47
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage 1159
PHP, String-Funktionen, (int)$string, String in Ganzzahlen umwandeln
MULTIMEDIA WEBDESIGN PHP SQL  PHP (int)$string
In PHP wird mit der String-Funktion (int)$string ein String in eine ganze Zahl umgewandelt. Dabei werden eventuell vorhandene Stellen hinter dem Dezimalpunkt abgeschnitten. Ein String, der keine Zahl ergibt, wird zu der Zahl 0 (Null) umgewandelt. Beginnt ein gemischter String mit einer Zahl, wird nur die Zahl zu Beginn des Strings verwertet.
$zahl=(int)$string;

Beispiel:
[1] <?php
$string1="2015";
$string2="99.9";
$string3="0.12345";
$string4="Text";
echo "String1: ".$string1." => ".(int)$string1."<br/>";
echo "String2: ".$string2." => ".(int)$string2."<br/>";
echo "String3: ".$string3." => ".(int)$string3."<br/>";
echo "String4: ".$string4." => ".(int)$string4;
?>


Ausgegeben wird:
String1: 2015 => 2015
String2: 99.9 => 99
String3: 0.12345 => 0
String4: Text => 0
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 */
Thema auswählen: MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage 873
PHP, String-Funktionen, htmlentities(....)
MULTIMEDIA WEBDESIGN PHP SQL  PHP htmlentities(.....)
Mit der Funktion htmlentities(.....) werden Sonderzeichen und HTML-Tags in den entsprechenden HTML-Code umgewandelt und vom Browser nicht als HTML-Tags oder Sonderzeichen interpretiert. In der Klammer muss als Parameter ein String oder eine Variable, die einen String enthält, vorhanden sein:
htmlentities("string");
htmlentities($stringvariable);

Beispiele:
$text1 = "<h3>Sch&ouml;nes Wochenende! </h3>";
$text2 = "&lt;h3&gt;Sch&amp;ouml;nes Wochenende! &lt;/h3&gt;";
echo $text1; Ausgabe (HTML-Tags und Sonderzeichen werden vom Browser richtig interpretiert):

Schönes Wochenende!

htmlentities($text1); Ausgabe: <h3>Sch&ouml;nes Wochenende! </h3>
echo $text2; Ausgabe: <h3>Sch&ouml;nes Wochenende! </h3>
echo htmlentities($text2); Ausgabe: &lt;h3&gt;Sch&amp;ouml;nes Wochenende! &lt;/h3&gt;
Seite 1 erste
schließen