1. Den Inhalt einer Variable per echo ausgeben Die nachfolgenden Beispiele zeigen, wie verschiedene Variablen per echo() ausgegeben werden können und welche Ausgaben dabei genau erzeugt werden. Es werden Variablen vom Datentyp Integer, Float, String, Boolean und Array ausgegeben. (Hinweis: Die Ausgaben enden in der Regel auf "\n", welches das Zeichen für einen Zeilenumbruch ist. ) 1. Integer PHP-Code: Integer ausgeben php // Integer $int = 10; echo($int); // erzeugt: 10? > 1. 2. Float PHP-Code: Float per echo ausgeben php // Float $float = 1. 5; echo($float); // erzeugt: 1. 5 echo("\n"); // Ausgeben von Float-Werten mit Komma statt Punkt als Trennzeichen für die Nackommastellen echo(number_format($float, 2, ', ', '. ')); // erzeugt: 1, 50? > 1. 3. Foreach-Schleife – PHP lernen. String PHP-Code: String darstellen php // Strings $str = "Beispielstring"; echo($str); // erzeugt: Beispielstring // Bei Webseiten sollten Benutzereingaben vorm Ausgaben so bearbeitet werden, // dass Besucher keine HTML-Zeichen in ihnen platzieren können $benutzereingabe = "--> Das könnte eine Benutzereingabe sein <--"; echo(htmlentities($benutzereingabe)); // erzeugt: --> Das könnte eine Benutzereingabe sein <--?
Hi, klar ist dies möglich, denn dafür ist php ja da allerdings nicht mit CREATE TABLE, denn das ist ein MySql-Befehl, der eine Tabelle in einer Datenbank erstellt. Php mehrdimensionales array ausgeben. Zum auslesen der Datensätze musst du folgendes machen: PHP-Code: $sql = "SELECT * FROM tabelle;"; $result = mysql_query ( $sql) OR die( mysql_error ()); $row = mysql_fetch_assoc ( $result); Damit rufst du dann alle Daten ab und packst sie in ein Array ($row). oder du rufst nur bestimmte Datensätze ab, was aber fast genauso funktioniert: $sql = "SELECT id, name, text FROM tabelle;"; $result = mysql_query ( $sql) OR die( mysql_error ()); $row = mysql_fetch_assoc ( $result); Dann hast du nur die bestimmten abgerufen. Ausgeben tust Du sie dann mit: echo $row [ 'id']; echo $row [ 'name']; echo $row [ 'text']; und schon stehen die Daten auf deiner Seite Edit: Wenn du mehrere Datensätze abrufst, dann musst es ein klein wenig anders aufbauen: $sql = "SELECT * FROM tabelle;"; $result = mysql_query ( $sql) OR die( mysql_error ()); Das kennst du ja schon.... und jetzt kommt die Änderung: while( $row = mysql_fetch_assoc ( $result)) { echo $row [ 'id']; echo $row [ 'name']; echo $row [ 'text'];} Dann werden alle Datensätze untereinander ausgegeben.
Home » PHP Tutorial » Arrays » foreach-Schleife
Die foreach-Schleife ist eine einfache Möglichkeit um über die Elemente eines Arrays zu iterieren. Ob ihr dort normale oder assoziative Arrays verwendet ist egal. Nachfolgend ein Beispiel:
php
$mitarbeiter = array("Bob", "Peter", "Lisa");
echo "Foreach-Schleife:
";
foreach($mitarbeiter AS $name) {
echo $name. "
";}? Php array ausgeben login. > Im Schleifenkopf definieren wir zuerst, dass der Array $mitarbeiter durchlaufen werden soll und dass jeder Eintrag des Arrays in der Variable $name gespeichert werden soll. Auf diese Variable könnt ihr dann in der Schleife zugreifen und so jedes Element des Arrays ausgeben oder weiter verarbeiten. Die foreach-Schleife funktioniert ebenfalls bei assoziativen Arrays. Dort können wir sogar zusätzlich angeben, dass wir den Schlüssel des assoziativen Arrays ebenfalls als Variable abspeichern möchten:
$mitarbeiter = array("Klaus" => "Müller", "Bob" => "Baumeister");
foreach($mitarbeiter AS $vorname => $nachname) {
echo "$vorname $nachname
";}?