PHP 5 und MySQL 5 Das Kochbuch

Größe: px
Ab Seite anzeigen:

Download "PHP 5 und MySQL 5 Das Kochbuch"

Transkript

1 Philipp Rieber PHP 5 und MySQL 5 Das Kochbuch Rezepte, Lösungen, Best Practices mitp

2 Einleitung 13 Teil I PHP 21 i Datentypen, Variablen, Konstanten und Funktionen 23 I.I Datentyp feststellen Datentyp ändern Informationen zu Variablen ausgeben Mehrere Variablen mit dem gleichen Wert initialisieren Mehrere Variablen auf einmal löschen Variablen vertauschen Dynamische Variablen Konstanten auf Existenz prüfen Dynamische Konstanten »Magische«Konstanten Dynamische Funktionen und Methoden Variable Parameteranzahl bei Funktionen und Methoden Mehrere Rückgabewerte in Funktionen und Methoden realisieren Übersicht über definierte Sprachelemente verschaffen 43 2 Sprachfeatures Identität von Variablen prüfen Parameterdatentyp in Funktionen und Methoden vorbestimmen: Type Hints Wert einer lokalen Funktionsvariablen beibehalten Kompakte for-schleifen if-else-anweisungen oder tiefe if-verschachtelungen vermeiden Höher liegende Schleife oder switch-anweisung abbrechen Kommandozeilenbefehle ausfuhren Skriptoptimierung mit bitweisem Arbeiten Strings inkrementieren Zeichenkette als PHP-Code ausführen 65

3 3 Strings Übersichtlichen XHTML-Code generieren Lange Strings übersichtlich gestalten: Heredoc-Syntax Zeichenweiser Zugriff auf Strings Strings zeichenweise in Arrays überfuhren Aufzählung generieren Eindeutige IDs erzeugen Passwörter erzeugen printf() mit Argumententausch und mehrfacher Argumentenverwendung Benutzereingaben formatieren (bbcode) 77 4 Zahlen Zufallszahlen erzeugen Mathematische Konstanten Zwischen Zahlensystemen konvertieren Formatierte Zahlen ausgeben Gerade und ungerade Zahlen unterscheiden Zahlenungenauigkeiten begegnen 89 5 Arrays Arrays vereinigen Nicht-nullbasiertes Array erstellen Array mit ganzen Zahlen oder mit Buchstaben erzeugen Arrays mischen Zufällige Arrayschlüssel oder -werte auswählen Arraywerte direkt in foreach-schleifen bearbeiten Funktion rekursiv auf alle Elemente eines Arrays anwenden 96 6 Objektorientierte Programmierung Dynamische Objekte Dereferenzierung für Rückgabeobjekte Klassendateien organisieren und geschickt einbinden Callback-Methode statt Callback-Funktion angeben Objekte serialisieren und deserialisieren Objekte iterieren Getter- und Setter-Methoden zusammenfassen 111

4 6.8 Design Pattern: Factory Design Pattern: Singleton Design Pattern: Observer Design Pattern: Strategy Datum und Zeit Datums-String auf Gültigkeit prüfen Datum auf Vergangenheit/Zukunft prüfen Osterabhängige Feiertage bestimmen Anzahl eines Wochentages zwischen zwei Daten bestimmen Dateien und Verzeichnisse Metainformationen über Dateien gewinnen Dateiinhalte lesen Dateiinhalte schreiben Mit beliebiger Zeile einer Datei arbeiten Dateien sperren Temporäre Dateien Verzeichnisse iterieren Datei- und Verzeichnisoperationen PHP-Quellcode farbig darstellen Konfigurationsdateien im»php.ini-stil«parsen CSV-Dateien einlesen PHP mit XHTML, CSS und JavaScript Meta-Tags auslesen Dynamisches CSS Dynamisches JavaScript Ausgabepufferung (Output Buffering) XHTML-Tags aus Strings entfernen Umgang mit XHTML-Entitäten Eigene Templates PHP und Formulare Auswahlfelder mit Mehrfachauswahl verarbeiten Dateiuploads 172

5 ii HTTP, und Cookies 179 II.I HTTP-Header sichtbar machen und manipulieren 179 II.2 Authentifizierung mit dem HTTP-Header WWW-Authenticate Downloads starten s unter Windows versenden s professionell versenden: Der PHPMailer Mehrere Werte in einem Cookie speichern Grafik und Bildbearbeitung Unterstützte Bildformate ermitteln Dynamische Schmuck-Überschriften Grafiken proportional skalieren Rahmen um Grafiken zeichnen Grafischer Besucherzähler Grafische CAPTCHAs erzeugen Sicherheit GET-Parameter validieren Whitelists Die Konfigurationsdirektive register_globals Benutzereingaben für Datenbankabfragen maskieren Magic Quotes Automatische Formularvervollständigung verhindern Sicherheitscheck Konfiguration PHP konfigurieren Wichtige PHP-Direktiven PEAR auf einem Shared Host installieren 281 Teil II MySQL MySQL auf der Kommandozeile und phpmyadmin Der Kommandozeilen-Client mysql Parameter des mysql-clients MySQL-Konfigurationsdateien Optionen bei der Verwendung des mysql-clients 304

6 Inhaltsverzei 15.5 Der MySQL-Backup-Client mysqldump phpmyadmin: Authentifizierungsmethoden verwenden phpmyadmin: Mehrere MySQL-Server verwalten phpmyadmin: Die mbstring-erweiterung Die Benutzerverwaltung von MySQL einsetzen Ausgangssituation in einer frischen MySQL-Installation Überflüssige Benutzerkonten löschen Benutzer anlegen Benutzer umbenennen Benutzer klonen Unterstützung für altes Authentifizierungs-Protokoll Vergessenes root-passwort Versehentlich entzogene Rechte wiederherstellen Benutzer auf anderen MySQL-Server kopieren Datenstrukturen, Datenspeicherung und Indizes Richtigen Tabellentyp wählen oder Tabellentyp konvertieren Richtige Sortierordnung (Kollation) für Textspalten wählen Tabellen leeren Zufällig ausgewählte Datensätze sortieren Namen von zwei Tabellen vertauschen Tabelle in andere Datenbank verschieben Tabelle kopieren Geschwindigkeitsvorteil von Indizes überprüfen Fremdschlüssel-Bedingungen festlegen Volltextsuche Zwei Spaltenwerte vertauschen Binärdaten speichern Daten aus BLOB-Spalten verarbeiten Metainformationen des MySQL-Servers gewinnen Daten abfragen Tabellen mit sich selbst vergleichen (Self-Joins) Spaltenwerte nach komplexen Kriterien sortieren Duplikate bei einer Datensatzzählung ausfiltern NULL-Werte vergleichen 396

7 18.5 Gruppierte Ergebnisdatensätze einschränken Skalares Ergebnis einer Abfrage in einer anderen Abfrage verwenden Datensatzauswahl vom Spaltenwert einer anderen Tabelle abhängig machen Ablaufsteuerung, Funktionen, Strings und Zahlen Werte als»unbekannt«speichern und abfragen Abgefragte Werte kategorisieren Länge von Zeichenketten bestimmen Abgefragte Werte kommasepariert darstellen Adressen zerlegen Beliebige gleichartige Zeichen am Anfang oder Ende eines Strings entfernen Zufällige Ganzzahl aus einem Intervall erzeugen Byte-Angaben in lesbare Einheiten (kb, MB) umwandeln Überlange Zeichenketten kürzen Währungen speichern und umrechnen Letzte eingefügte ID ermitteln Zeichenketten verschlüsseln Datensätze zählen Summe und Durchschnitt von Spaltenwerten berechnen Gesamt- und Durchschnittsalter an Hand von Geburtsdaten berechnen Minimum und Maximum von Spaltenwerten bestimmen Wert einer Spalte ermitteln, die in einer anderen Spalte ein Maximum aufweist Viele-zu-Viele-Tabellenbeziehung auflösen und anzeigen Datum und Zeit Eigene Datumsformate Spezielle Datumsbestandteile extrahieren Daten mit Stringfunktionen zerlegen Beliebig formatierte Daten in ISO-Daten umwandeln Deutsche Wochentags- und Monatsnamen Aktuelles Datum und/oder Uhrzeit herausfinden 446

8 20.7 Zeiträume addieren und subtrahieren Datum oder Zeit extrahieren Datumsangaben vergleichen Datumsvergleiche mit unbekanntem Bezugsdatum Aktuelle Geburtstage ermitteln Differenzen von Datumsangaben oder Terminen berechnen Jahreslänge bestimmen Berechnung von Schaltjahren Monatsersten und Monatsletzten ermitteln Den folgenden Montag eines Tages berechnen Besonderheiten von TIMESTAMP-Spalten Letzten Änderungszeitpunkt eines Datensatzes festhalten Automatische Aktualisierung einer TIMESTAMP-Spalte verhindern..; Alte TIMESTAMP-Spaltenwerte in neues Format konvertieren Fortgeschrittenes MySQL Nutzen von Transaktionen Tränsaktiönsfähigkeit prüfen Transaktionen ausführen SELECT-Kommandos speichern: Sichten (Views) Routineaufgaben speichern: Gespeicherte Prozeduren (Stored Procedures) i-zu-n-tabellenbeziehung mit gespeicherter Prozedur verwalten Hierarchische Datenstrukturen mit gespeicherter Prozedur darstellen Routineaufgaben speichern: Gespeicherte Funktionen (Stored Functions) Daturrisoperationen mit gespeicherten Funktionen kapseln Byte-Angaben mit gespeicherter Funktion in lesbare Einheiten (kb, MB) umwandeln Überlange Zeichenketten mit gespeicherter Funktion kürzen SQL-Kommandos automatisch ausführen lassen: Trigger Besucherzähler mit Gesamt-, Tages- und Monatsstand mit Hilfe eines Triggers

9 Teil IM PHP und MySQL Die Erweiterung mysqli mysqli-unterstützung prüfen MySQL-Verbindung herstellen, Metainformationen abrufen und Verbindung trennen Einzelne SQL-Abfragen ausführen Mehrere SQL-Abfragen gleichzeitig ausführen Vorbereitete Abfragen (Prepared Statements) MySQL-Wrapper erstellen Mit gespeicherten Prozeduren arbeiten Mehrsprachige Websites RSS-Feeds Einstieg in RSS-Feeds Aufbau einer RSS-Feed-Datei RSS-Feed direkt mit PHP erzeugen RSS-Feed indirekt mit PHP erzeugen 567 Teil IV AJAX und PHP Einstieg in AJAX AJAX-Wrapper erstellen Zufallsbild mit AJAX anzeigen Bildergalerie mit AJAX 586 Stichwortverzeichnis 593

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet

Mehr

Kapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme

Kapitel 4: PHP-Grundlagen Kapitel 5: PHP-Bausteine für Programme O:/Wiley/Reihe_Dummies/14438_Valade/3d/ftoc.3d from 04.10.2017 16:38:55 Auf einen Blick Über die Autorin... 9 Einleitung... 21 Teil I: Eine datenbankgestützte Webanwendung mit PHP und MySQL entwickeln...

Mehr

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang

Mehr

Inhaltsverzeichnis. 1 Hallo 13

Inhaltsverzeichnis. 1 Hallo 13 1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL

Mehr

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag

Gregor Kuhlmann Friedrich Müllmerstadt. MySQL. Der Schlüssel zu Datenbanken-Design und -Programmierung. c 3 E. i- O Rowohlt Taschenbuch Verlag Gregor Kuhlmann Friedrich Müllmerstadt MySQL Der Schlüssel zu Datenbanken-Design und -Programmierung r?: X c 3 E i- O uu Rowohlt Taschenbuch Verlag Inhalt Editorial 11 Einleitung 12 1 Einführung in das

Mehr

Inhaltsverzeichnis. 3.4 Sonderzeichen und Zeichenkodierung Verknüpfungen Links und Bilder... 46

Inhaltsverzeichnis. 3.4 Sonderzeichen und Zeichenkodierung Verknüpfungen Links und Bilder... 46 Vorwort................................................................. 15 1 Das Prinzip von dynamischen Webseiten................................. 19 2 Entwicklungsumgebung einrichten.......................................

Mehr

Grundkurs MySQL und PHP

Grundkurs MySQL und PHP Martin Pollakowski Grundkurs MySQL und PHP So entwickeln Sie Datenbanken mit Open Source Software 2., verbesserte und erweiterte Auflage Anwendung und Nutzen von Datenbanken 1 Was ist eine Datenbank? 1

Mehr

ACÖ - Martin Kästner Perl fürs Web. Galileo Computing

ACÖ - Martin Kästner Perl fürs Web. Galileo Computing ACÖ - Martin Kästner Perl fürs Web Galileo Computing Inhalt Vorwort 15 1 Einführung 21 1.1 Programmiersprachen 22 1.2 Programme und Skripten 23 1.3 CGI-Schnittstelle 23 1.4 HTTP - ein verbindungsloses

Mehr

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27 Inhalt 1. MySQL-Einführung 1... 1.1 Geschichte von MySQL... 1 1.2 Entscheidungskriterien für MySQL... 2 1.3 Installation eines MySQL-Servers... 3 1.3.1 Linux... 5 1.3.2 Windows 9x/Me/NT/2000/XP... 7 1.3.3

Mehr

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing.

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. PHP + MySQL Die MySQL-Datenbank Zusammenspiel Apache, PHP, PHPMyAdmin und MySQL PHPMyAdmin Verwaltungstool Nutzer Datei.php oder Datei.pl Apache HTTP-Server PHP Scriptsprache Perl Scriptsprache MySQL Datenbank

Mehr

Microsoft SQL Server 2000 Programmierung

Microsoft SQL Server 2000 Programmierung Rebecca M. Riordan Microsoft SQL Server 2000 Programmierung Schritt für Schritt Microsoft Press Einführung Ihr Ausgangspunkt Neue Features in SQL Server 2000 Verwenden der beiliegenden CD-ROM Systemanforderungen

Mehr

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis. jetzt lerne ich Inhaltsverzeichnis jetzt lerne ich Einführung 15 1 Erste Schritte 21 1.1 Datenbanken und Datenbank-Managementsysteme 21 1.2 Zugriff auf Datenbanken 22 1.3 Was der Großvater noch wusste... 22 1.4 Einordnung

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

Inhaltsverzeichnis. Einleitung... 13. Text vom Benutzer erfragen... 22 Text über ein Dialogfeld erfragen... 23

Inhaltsverzeichnis. Einleitung... 13. Text vom Benutzer erfragen... 22 Text über ein Dialogfeld erfragen... 23 Inhaltsverzeichnis Einleitung............................................................................. 13 1 Texte und Textauswertungen........................................................ 17 Text

Mehr

2 Entscheidungen, Schleifen und. Inhaltsverzeichnis. Funktionen 42. Inhaltsverzeichnis. Liebe Leserin, lieber Leser...11

2 Entscheidungen, Schleifen und. Inhaltsverzeichnis. Funktionen 42. Inhaltsverzeichnis. Liebe Leserin, lieber Leser...11 Inhaltsverzeichnis Inhaltsverzeichnis Liebe Leserin, lieber Leser...11 1 Erste Schritte in PHP 12 Dynamische Webseiten mit PHP...14 Datenbankbasiertes Webpublishing...15 Xampp!...16 Xampp installieren...18

Mehr

Besser PHP programmieren

Besser PHP programmieren Carsten Möhrke Besser PHP programmieren Handbuch professioneller PHP-Techniken Galileo Press Vorwort zur dritten Auflage ц JjlJlli!fJÜIj SI!IS* 1.1 Lernen Sie Ihr Arbeitsgerät kennen 13 1.2 Der Editor,

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

Inhaltsverzeichnis. Vorwort Teil I Einführung. 1 Einleitung Der Microsoft SQL Server... 19

Inhaltsverzeichnis. Vorwort Teil I Einführung. 1 Einleitung Der Microsoft SQL Server... 19 Vorwort... 11 Teil I Einführung 1 Einleitung... 13 1.1 Warum dieses Buch?... 13 1.2 Aufbau des Buches... 13 Aufbau der einzelnen Kapitel... 14 1.3 Die Beispieldatenbank... 15 1.4 Schreibweisen... 15 1.5

Mehr

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21 Vorwort... 11 1 Einführung in Power Query... 13 1.1 Power Query installieren und aktivieren... 13 1.2 Power Query aktivieren bzw. deaktivieren... 14 Was tun, wenn das Register nicht angezeigt wird... 16

Mehr

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme? Liebe Leserin, lieber Leser 10 Kapitel i: Schnelleinstieg 13 Kapitel 2: Was sind Programme? 17 Was ist ein Programm? 18 Sprechen Sie Computer? 18 Von der Idee zum Programm 19 Von Windows, Fenstern und

Mehr

Carsten Möhrke. Zend Framework. Das Entwickler-Handbuch. Galileo Press

Carsten Möhrke. Zend Framework. Das Entwickler-Handbuch. Galileo Press Carsten Möhrke Zend Framework Das Entwickler-Handbuch Galileo Press Geleitwort des Fachgutachters 11 Einleitung 13 1.1 Die Theorie des MVC 25 1.2 Die Praxis des MVC 26 1.2.1 Der Front Controller 29 1.2.2

Mehr

Inhaltsübersicht. Vorwort 17 Konzeption des Buchs 19. Teil 1 PHP-Grundlagen und Programmiertechniken 23

Inhaltsübersicht. Vorwort 17 Konzeption des Buchs 19. Teil 1 PHP-Grundlagen und Programmiertechniken 23 Inhaltsübersicht Vorwort 17 Konzeption des Buchs 19 Teil 1 PHP-Grundlagen und Programmiertechniken 23 1. Installation und Konfiguration 25 2. Einführung und Sprachelemente 79 3. Objektorientierte Programmierung

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Vorwort 11. Eine neue Datenbank erstellen 79;

Vorwort 11. Eine neue Datenbank erstellen 79; Vorwort 11 Der SQL Server 2012 stellt sich vor 15] 1.1 SQL Server - wer ist das? 15 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

Richtig einsteigen: Access 2010 VBA-Programmierung

Richtig einsteigen: Access 2010 VBA-Programmierung Richtig einsteigen: Access 2010 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung von Lorenz Hölscher 1. Auflage Richtig einsteigen: Access 2010 VBA-Programmierung Hölscher schnell

Mehr

Inhaltsverzeichnis. 1 Das Prinzip dynamischer Webseiten 1 2 Die Entwicklungsumgebung einrichten 5. 3 HTML und CSS Grundlagen 25.

Inhaltsverzeichnis. 1 Das Prinzip dynamischer Webseiten 1 2 Die Entwicklungsumgebung einrichten 5. 3 HTML und CSS Grundlagen 25. D3kjd3Di38lk323nnm xiii 1 Das Prinzip dynamischer Webseiten 1 2 Die Entwicklungsumgebung einrichten 5 2.1 Verschiedene Entwicklungsumgebungen...................... 5 2.2 XAMPP-Installation unter Windows........................

Mehr

2 Anlegen und Konfigurieren von Datenbanken 35

2 Anlegen und Konfigurieren von Datenbanken 35 Inhalt 1 Einführung und Installation 9 1.1 Einführung 11 1.1.1 Aufbau 11 1.1.2 Schreibkonventionen 12 1.1.3 Zur Beispieldatenbank 13 1.1.4 Kurz-Installation 19 1.2 Die Oracle-Installation 20 1.3 Die Installation

Mehr

Inhaltsverzeichnis. Vorwort 11. Teill Einführung

Inhaltsverzeichnis. Vorwort 11. Teill Einführung Vorwort 11 Teill Einführung 1 Einleitung 13 1.1 Warum dieses Buch? 13 1.2 Aufbau des Buches 13 Aufbau der einzelnen Kapitel 14 1.3 Die Beispieldatenbank 15 1.4 Schreibweisen 15 1.5 DVD, Softlinks und Website

Mehr

Inhaltsverzeichnis. Bibliografische Informationen digitalisiert durch

Inhaltsverzeichnis. Bibliografische Informationen  digitalisiert durch 1 Datenbanken - eine Einfuhrung 13 1.1 Allgemeines 13 1.2 Zielgruppe 14 1.3 Was ist eine Datenbank? 14 1.4 Das Datenbankmanagementsystem (DBMS) 16 1.5 Der Aufbau der Daten 18 1.6 Tabellen 18 1.7 Benutzer-Tabellen

Mehr

Martin Kästner Perl fürs Web

Martin Kästner Perl fürs Web Martin Kästner Perl fürs Web Galileo Computing Inhalt Vorwort 15 1 Einführung 21 1.1 Programmiersprachen 22 1.2 Programme und Skripten 23 1.3 CGI-Schnittstelle 23 1.4 HTTP-ein verbindungsloses Protokoll

Mehr

Inhaltsverzeichnis. Einleitung

Inhaltsverzeichnis. Einleitung vn Inhaltsverzeichnis Einleitung Kapitel 1: Eine Einführung in relationale Datenbanken 7 Was ist eine relationale Datenbank? 9 Verknüpfen der einzelnen Tabellen 10 Die Reihenfolge der Zeilen ist beliebig

Mehr

Inhalt. 1 Einstieg in die Welt von C Erste Schritte in C 31. Vorwort... 15

Inhalt. 1 Einstieg in die Welt von C Erste Schritte in C 31. Vorwort... 15 Vorwort... 15 1 Einstieg in die Welt von C 17 1.1 Die Sprache C... 17 1.2 Die C-Standardbibliothek... 18 1.3 Die nötigen Werkzeuge für C... 21 1.4 Übersetzen mit der Entwicklungsumgebung... 23 1.5 Übersetzen

Mehr

Inhalt. 1 PHP-Programmierkurs 23. Einführung... 17

Inhalt. 1 PHP-Programmierkurs 23. Einführung... 17 Einführung... 17 1 PHP-Programmierkurs 23 1.1 Einbettung von PHP in HTML... 23 1.2 Kommentare... 26 1.3 Variablen, Datentypen und Operatoren... 27 1.3.1 Namen... 28 1.3.2 Variablen für Zahlen... 29 1.3.3

Mehr

Das Turbo Pascal Lösungsbu

Das Turbo Pascal Lösungsbu Gary Syck Das Turbo Pascal Lösungsbu bis Version 6.0, Turbo-Pascal für Windows, Turbo Vision und ObjectWindows Fragen und Antworten zur Programmentwicklung te-wi Verlag GmbH Vorwort 13 Einleitung 17 1

Mehr

Inhaltsverzeichnis. Einleitung Texte und Textauswertungen Datum und Zeit 71

Inhaltsverzeichnis. Einleitung Texte und Textauswertungen Datum und Zeit 71 Einleitung 13 1 Texte und Textauswertungen 17 Text erstellen 18 Text vom Benutzer erfragen 22 Text über ein Dialogfeld erfragen 23 Text aus einer Datei lesen 24 Zeilenumbruch oder Anführungszeichen in

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS

jetzt lerne ich ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS ASP.NET Dynamische Webseiten mit ASP.NET 1.1 mit Ausblick auf ASP 2.0 WENZ KORDWIG TRENNHAUS Inhaltsverzeichnis jetzt lerne ich Vorwort 13 1 Einführung 19 1.1 Was ist ASP.NET? 19 1.1.1 Ein kurzer Ausflug:

Mehr

Inhaltsverzeichnis. Vorwort Vorwort zur 2. Ausgabe Teil I Einführung. 1 Einleitung Der Microsoft SQL Server...

Inhaltsverzeichnis. Vorwort Vorwort zur 2. Ausgabe Teil I Einführung. 1 Einleitung Der Microsoft SQL Server... Vorwort... 13 Vorwort zur 2. Ausgabe... 14 Teil I Einführung 1 Einleitung... 15 1.1 Warum dieses Buch?... 15 1.2 Aufbau des Buches... 15 Aufbau der einzelnen Kapitel... 16 1.3 Die Beispieldatenbank...

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt

Mehr

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15

Inhaltsverzeichnis. Vorwort Kapitel 1 Einleitung... 15 Vorwort..................................................... 13 Kapitel 1 Einleitung.......................................... 15 Kapitel 2 SQL der Standard relationaler Datenbanken... 19 2.1 Die Geschichte................................

Mehr

Christian Wenz, Tobias Hauser. PHP 5.6 und MySQL. Das umfassende Handbuch

Christian Wenz, Tobias Hauser. PHP 5.6 und MySQL. Das umfassende Handbuch Christian Wenz, Tobias Hauser PHP 5.6 und MySQL Das umfassende Handbuch ^ Inhalt Inhalt Vorwort 23 TEIL I Vorbereitungen 1 Allgemeines zu PHP 31 1.1 Geschichte von PHP 31 1.2 Erfolg und Einsatz 32 1.3

Mehr

PHP5. Schritt für Schritt zum Profi

PHP5. Schritt für Schritt zum Profi PHP5 Schritt für Schritt zum Profi Vorwort 15 Für wen das Buch und die Reihe gedacht sind 15 Unsere Zielgruppe als Leser 16 PHP und 16 Ein paar Worte zum Autor 17 In diesem Buch verwendete Konventionen

Mehr

H. Tornsdorf М. Tornsdorf. Das große Buch zu

H. Tornsdorf М. Tornsdorf. Das große Buch zu H. Tornsdorf М. Tornsdorf Das große Buch zu DATA BECKER Inhaltsverzeichnis 1.1 Starten von MS-DOS 24 1.2 Erste Arbeiten auf der Kommandooberfläche 27 1.2.1 Dateien anzeigen 31 1.2.2 Dateien kopieren 38

Mehr

Einstieg in PHP 5.3 und MySQL 5.1

Einstieg in PHP 5.3 und MySQL 5.1 Thomas Theis Einstieg in PHP 5.3 und MySQL 5.1 Galileo Press 1.1 Zu diesem Buch 15 1.2 PHP-eine Beschreibung 16 1.3 PHP-Vorzüge 16 1.3.1 Erlernbarkeit 17 1.3.2 Einsatzbereich 17 1.3.3 Preis 17 1.3.4 Ausführungsort

Mehr

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Einleitung 15 Vorwort 13 Kapitel 1 Einleitung 15 Kapitel 2 SQL-der Standard relationaler Datenbanken... 19 2.1 Die Geschichte 19 2.2 Die Bestandteile 20 2.3 Die Verarbeitung einer SQL-Anweisung 22 2.4 Die Struktur von

Mehr

Einführung in SQL Datenbanken bearbeiten

Einführung in SQL Datenbanken bearbeiten Einführung in SQL Datenbanken bearbeiten Jürgen Thomas Entstanden als Wiki-Buch Bibliografische Information Diese Publikation ist bei der Deutschen Nationalbibliothek registriert. Detaillierte Angaben

Mehr

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25 1 Einführung 1 1.1 Das Smartphone 2 1.2 An wen richtet sich dieses Buch? 2 1.3 Buchaufbau und verwendete Technologien 3 1.4 Vorstellung des Beispielprojekts 4 2 Einrichten der Arbeitsumgebung 9 2.1 Installation

Mehr

Borland Delphi 6 -- Kochbuch

Borland Delphi 6 -- Kochbuch Borland Delphi 6 -- Kochbuch Bearbeitet von Walter Doberenz, Thomas Kowalski 1. Auflage 2001. Buch. 1328 S. Hardcover ISBN 978 3 446 21735 5 Format (B x L): 17,8 x 24,5 cm Gewicht: 1996 g Zu Inhaltsverzeichnis

Mehr

Auf einen Blick. TEIL I Vorbereitungen... 29. TEIL II Einstieg in PHP... 91. TEIL III Webtechniken... 391. TEIL IV Datenbanken...

Auf einen Blick. TEIL I Vorbereitungen... 29. TEIL II Einstieg in PHP... 91. TEIL III Webtechniken... 391. TEIL IV Datenbanken... Auf einen Blick Auf einen Blick TEIL I Vorbereitungen... 29 TEIL II Einstieg in PHP... 91 TEIL III Webtechniken... 391 TEIL IV Datenbanken... 527 TEIL V Kommunikation... 717 TEIL VI Fremdformate... 801

Mehr

PHP 5.5 und MySQL 5.6

PHP 5.5 und MySQL 5.6 Florence Maurice PHP 5.5 und MySQL 5.6 Ihr praktischer Einstieg in die Programmierung dynamischer Websites 3., aktualisierte und erweiterte Auflage und Links weniger der xiii 1 Das Prinzip dynamischer

Mehr

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17 Inhalt Vorwort 13 Einleitung 15 Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs 16 1 Installation und erste Schritte 17 1.1 Die Installation von GoLive 5.0 17 Vor Beginn der Installation 17 Die

Mehr

Eine praktische Einführung in die Programmierung mit der Programmiersprache C

Eine praktische Einführung in die Programmierung mit der Programmiersprache C Eine praktische Einführung in die Programmierung mit der Programmiersprache C www.c-howto.de C-HowTo www.c-howto.de Inhaltsverzeichnis 1 Einführung.. 10 1:1 Wozu Programmieren? 10 1.2 Was ist ein Programm?

Mehr

BERUFSBEGLEITENDE WEB-ABENDKURSE

BERUFSBEGLEITENDE WEB-ABENDKURSE BERUFSBEGLEITENDE WEB-ABENDKURSE ZIELGRUPPE Das Angebot richtet sich an Privatpersonen, Unternehmen sowie deren Mitarbeiter, die sich gezielt berufsbegleitend weiterbilden möchten. In kompakter und zielorientierter

Mehr

Helma Spona. Windows PowerShell. Galileo Press

Helma Spona. Windows PowerShell. Galileo Press Helma Spona Windows PowerShell Galileo Press 1.1 Installation der PowerShell und eines passenden Skripteditors 11 1.1.1 Download-Quellen 11 1.1.2 Besonderheiten bei der Installation unter Windows XP 12

Mehr

Raffinierte Shell Scripts

Raffinierte Shell Scripts COk - 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Dave Taylor Raffinierte Shell Scripts Übersetzung aus dem Amerikanischen

Mehr

Themenkatalog der Schulungsinhalte

Themenkatalog der Schulungsinhalte IT-Training Themenkatalog der Schulungsinhalte Seite 1 von 6 Inhalt 1. DATENBANKEN... 3 1.1 Datenbank - Programmierung... 3 1.1.1 SQL - Structured Query Language / Compound Statements...3 1.2 Datenbank

Mehr

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 CARL HANSER VERLAG Christopher Allen Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 www.hanser.de Inhaltsverzeichnis Danksagung...XI Einleitung...XIII

Mehr

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13 Auf einen Blick Vorwort... 13 Teil 1 Vorbereitung Kapitel 1 Einleitung... 17 Kapitel 2 SQL der Standard relationaler Datenbanken... 21 Kapitel 3 Die Beispieldatenbanken... 39 Teil 2 Abfrage und Bearbeitung

Mehr

MCSA: SQL 2016 Database Development

MCSA: SQL 2016 Database Development MCSA: SQL 2016 Database Development Querying Data with Transact-SQL & Developing SQL Databases Seminarziel In diesem 6-tägigen Kurs werden die Teilnehmer von Grund auf in die Entwicklung

Mehr

Übungen. DI (FH) Levent Öztürk

Übungen. DI (FH) Levent Öztürk Übungen DI (FH) Levent Öztürk Übersicht Entwicklungsumgebung PHPMYADMIN Datenbank anlegen User anlegen Tabellen Anlegen Datenbankzugriffe über PHP 01.04.2014 DI (FH) Levent Öztürk 2 Entwicklungsumgebung

Mehr

Jens Ferner. Profikurs PHP-Nuke

Jens Ferner. Profikurs PHP-Nuke Jens Ferner Profikurs PHP-Nuke Einsatz, Anpassung und fortgeschrittene Progammierung PHP-Nuke vom Start bis zur strukturierten Anwendung - Mit umfassender interner Funktionsreferenz 2., verbesserte und

Mehr

C programmieren. Jürgen Wolf

C programmieren. Jürgen Wolf C programmieren Jürgen Wolf Vorwort 11 Kapitel 1: Schnelleinstieg 13 Was sollten Sie bereits können? 14 Was lernen Sie mit diesem Buch? 14 Was benötigen Sie noch? 14 Überblick zu den einzelnen Kapiteln

Mehr

Udo Müller. Perl. Grundlagen, fortgeschrittene Techniken, Übungen. mitp

Udo Müller. Perl. Grundlagen, fortgeschrittene Techniken, Übungen. mitp Udo Müller Perl Grundlagen, fortgeschrittene Techniken, Übungen mitp Was bringt Ihnen dieses Buch? 17 Aufbau der Kapitel 18 Was finden Sie auf CD und Webseite? 18 i Einstieg in Perl 21 I.I Was ist Perl?

Mehr

Kontrollstrukturen MySQL Funktionen. MySQL 4, 5. Kapitel 20a: PHP Teil 2. Marcel Noe

Kontrollstrukturen MySQL Funktionen. MySQL 4, 5. Kapitel 20a: PHP Teil 2. Marcel Noe MySQL 4, 5 Kapitel 20a: PHP Teil 2 Gliederung 1 2 Gliederung 1 2 Die ermöglicht ein Bedingtes Ausführen von Code-Abschnitten. Nur wenn die Bedingung erfüllt ist wird der Block hinter if ausgeführt. Ist

Mehr

Datenbanken. Ein DBS besteht aus zwei Teilen:

Datenbanken. Ein DBS besteht aus zwei Teilen: Datenbanken Wikipedia gibt unter http://de.wikipedia.org/wiki/datenbank einen kompakten Einblick in die Welt der Datenbanken, Datenbanksysteme, Datenbankmanagementsysteme & Co: Ein Datenbanksystem (DBS)

Mehr

magnum PHP 5 & MySQL 4.1 kompakt komplett kompetent CHRISTINE PEYTON ANDRE MÖLLER

magnum PHP 5 & MySQL 4.1 kompakt komplett kompetent CHRISTINE PEYTON ANDRE MÖLLER magnum PHP 5 & MySQL 4.1 CHRISTINE PEYTON ANDRE MÖLLER kompakt komplett kompetent Vorwort... 15 Aufbau des Buches... 16 Tipps zum Lesen und Lernen... 16 1 Was ist PHP?... 19 1.1 Spezielle Merkmale von

Mehr

6. Zeiger Allgemeines Definition eines Zeigers

6. Zeiger Allgemeines Definition eines Zeigers 6. Zeiger www.c-programme.de Stefan Thiemert Kapitel 6 - Seite 1 von 6 6. 1. Allgemeines Zeiger spielen in der Programmierung eine wichtige Rolle. Sie sind wichtig, bei der Arbeit mit Arrays und Funktionen.

Mehr

Programmieren mit Eclipse 3

Programmieren mit Eclipse 3 Michael Seeboerger-Weichselbaum Programmieren mit Eclipse 3 Universelle Entwicklungsplattform für Java, PHP, C/C++, SQL, XML, XSLT, XSL-FO, JSP, Servlets, JEE, UML, HTML, CSS, JavaScript 2., überarbeitete

Mehr

Einleitung Erste Abfrage erstellen...2

Einleitung Erste Abfrage erstellen...2 Einleitung...7 1 Einführung in Power Query... 11 1.1 Power Query installieren und aktivieren... 11 1.2 Power Query aktivieren bzw. deaktivieren... 12 Was tun, wenn das Register nicht angezeigt wird...

Mehr

Inhaltsverzeichnis. Vorwort 11

Inhaltsverzeichnis. Vorwort 11 Vorwort 11 Kapitell Grundlagen 15 1.1 Was Sie in diesem Kapitel erwartet 15.,2 Kommentare 15 1.3 Geschwindigkeit von VBA 16 1.4 Variablen 17 1.4.1 Variablennamen 17 1.4.2 Namenskonventionen 20 1.4.3 Datentypen

Mehr

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13 Auf einen Blick Vorwort 13 Teil 1 Vorbereitung Kapitel 1 Einleitung 17 Kapitel 2 SQL - der Standard relationaler Datenbanken 21 Kapitel 3 Die Beispieldatenbanken 39 Teil 2 Abfrage und Bearbeitung Kapitel

Mehr

Inhaltsverzeichnis. 2 Ein Beispielunternehmen und seine Anforderungen... 15 Beschreibung des Unternehmens... 15 Beschreibung der Anforderungen...

Inhaltsverzeichnis. 2 Ein Beispielunternehmen und seine Anforderungen... 15 Beschreibung des Unternehmens... 15 Beschreibung der Anforderungen... Vorwort......................................................... Danksagung................................................ XI XII 1 Einführung.................................................. 1 Warum

Mehr

MS SQL Server Einstieg in relationale Datenbanken und SQL Marco Skulschus Marcus Wiederstein

MS SQL Server Einstieg in relationale Datenbanken und SQL Marco Skulschus Marcus Wiederstein www.comelio-medien.com MS SQL Server Einstieg in relationale Datenbanken und SQL Marco Skulschus Marcus Wiederstein MS SQL Server Einstieg in relationale Datenbanken und SQL Marco Skulschus Marcus Wiederstein

Mehr

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Datenbankgrundlagen 15. Kapitel 2 Mit FileMaker arbeiten ohne Vorkenntnisse 33

Inhaltsverzeichnis. Vorwort 13. Kapitel 1 Datenbankgrundlagen 15. Kapitel 2 Mit FileMaker arbeiten ohne Vorkenntnisse 33 D3kjd3Di38lk323nnm Inhaltsverzeichnis Vorwort 13 Kapitel 1 Datenbankgrundlagen 15 1.1 Datenbankgrundlagen... 16 1.1.1 Was ist eine Datenbank?... 16 1.1.2 Das relationale Modell... 17 1.1.3 SQL oder die

Mehr

Linux-Camp: Linux als Server am Beispiel LAMP

Linux-Camp: Linux als Server am Beispiel LAMP Linux-Camp: Linux als Server am Beispiel LAMP Linux, Apache, MySQL, PHP mit Ubuntu Version 8.04 Inhalt LAMP-Komponenten LAMP-Komponenten installieren, konfigurieren und prüfen Apache Webserver PHP5 MySQL

Mehr

O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo. Reguläre Ausdrücke Kochbuch. Jan Goyvaerts & Steven Levithan

O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo. Reguläre Ausdrücke Kochbuch. Jan Goyvaerts & Steven Levithan Reguläre Ausdrücke Kochbuch Jan Goyvaerts & Steven Levithan Deutsche Übersetzung von Thomas Demmig O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Inhalt Vorwort XI 1 Einführung in reguläre

Mehr

Makros in OpenOffice.org - Basic/StarBasic

Makros in OpenOffice.org - Basic/StarBasic Thomas Krumbein Makros in OpenOffice.org - Basic/StarBasic Einstieg, Praxis, Referenz Galileo Press Auf einen Blick 1 Einführung 11 2 OpenOffice.org Basic 35 3 Die Basic-IDE 155 4 Arbeiten mit OpenOffice.org-Dokumenten

Mehr

Webseiten entwickeln mit ASP.NET

Webseiten entwickeln mit ASP.NET Webseiten entwickeln mit ASP.NET Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C# Bearbeitet von Jamal Baydaoui 1. Auflage 2013. Buch. 316 S. ISBN 978 3 446 43723 4

Mehr

Matthias-Claudius-Gymnasium Fachcurriculum Informatik

Matthias-Claudius-Gymnasium Fachcurriculum Informatik Klasse 8 (2-stündig) Grundlagen der Informatik Einführung in die Programmierung mit Scratch 10 Wochen Betriebssysteme - die Aufgaben eines Betriebssystems nennen. - Einstellungen des Betriebssystems in

Mehr

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14 Inhaltsverzeichnis Das erwartet dich in diesem Buch 8 Kapitel 1 Aufbruch ins Programmierabenteuer 14 Das Schlimmste vorab: die binäre Logik 15 So hoch entwickelt und doch so primitiv: der Prozessor 17

Mehr

1.6 Zusammenfassung... 19

1.6 Zusammenfassung... 19 Vorwort 13 Vorwort zur 2 Ausgabe 14 Teil I Einführung 1 Einleitung 15 11 Warum dieses Buch? 15 1 2 Aufbau des Buches 15 Aufbau der einzelnen Kapitel 16 13 Die Beispieldatenbank 17 1 4 Schreibweisen 17

Mehr

PHP 5.3 & MySQL ЪЛ. Programmierung, Administration, Praxisprojekte. Michael Kofier, Bernd Öggl. An imprint of Pearson Education. *щв w ADDISON-WESLEY

PHP 5.3 & MySQL ЪЛ. Programmierung, Administration, Praxisprojekte. Michael Kofier, Bernd Öggl. An imprint of Pearson Education. *щв w ADDISON-WESLEY Michael Kofier, Bernd Öggl PHP 5.3 & MySQL ЪЛ Programmierung, Administration, Praxisprojekte *щв w ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,

Mehr

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87 Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

Dataport IT Bildungs- und Beratungszentrum. Access Grundlagenseminar Access Aufbauseminar... 3

Dataport IT Bildungs- und Beratungszentrum. Access Grundlagenseminar Access Aufbauseminar... 3 Inhalt Access 2010 - Grundlagenseminar... 2 Access 2010 - Aufbauseminar... 3 Access 2010 - Von Excel zu Access... 4 Access 2010 - Programmierung Teil 1... 5 Access 2010 - Programmierung Teil 2... 6 Grundlagen

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

Vorwort Konzeption Teil I PHP-Grundlagen und -Programmiertechniken... 25

Vorwort Konzeption Teil I PHP-Grundlagen und -Programmiertechniken... 25 Vorwort... 19 Konzeption... 21 Teil I PHP-Grundlagen und -Programmiertechniken... 25 1 Installation und Konfiguration... 27 1.1 Versionen und Lizenzen... 27 1.1.1 Versionen... 27 1.1.2 Lizenzen... 29 1.2

Mehr

php 4 lew techndhhj egon schmid Christian cartus unter mitarbeit von wolfgang drews hartmut hoizgraefe uwe steinmann Christian wenz

php 4 lew techndhhj egon schmid Christian cartus unter mitarbeit von wolfgang drews hartmut hoizgraefe uwe steinmann Christian wenz php 4 egon schmid Christian cartus unter mitarbeit von wolfgang drews hartmut hoizgraefe uwe steinmann Christian wenz lew techndhhj Inhaltsverzeichnis Vorwort 13 Vorwort von Andi Gutmans und Zeev Suraski

Mehr

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 INHALT Vorwort... 9 1. Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 1.1. Eingabe und Syntax von Funktionen...11 Funktionen eingeben... 11 Funktionssyntax... 12 Funktionsreferenz... 13 Mehrere Funktionen

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

Inhaltsverzeichnis. Teil I: Einführung 13. Teil II: Rezepte 41. 1 Inhalte 15 2 Danksagungen 16

Inhaltsverzeichnis. Teil I: Einführung 13. Teil II: Rezepte 41. 1 Inhalte 15 2 Danksagungen 16 Inhaltsverzeichnis Teil I: Einführung 13 Vorwort 15 1 Inhalte 15 2 Danksagungen 16 Allgemeine Einführung 19 3 Geschichte von ASP.NET 19 4 Einsatzgebiete 19 5»Klassische«Programmierung (Inline) 20 6 Erweiterte»klassische«Programmierung

Mehr

Inhalt. 1. PHP-Einführung 1

Inhalt. 1. PHP-Einführung 1 Inhalt 1. PHP-Einführung 1 1.1 Geschichte von PHP... 1 1.2 Allgemeine Funktionsweise von PHP... 2 1.2.1 Statische Webseiten... 2 1.2.2 Dynamische Webseiten... 4 1.2.3 Komponenten einer Webanwendung...

Mehr