|
Erstellt ein Array
Zählt die Elemente einer Variable oder Attribute eines Objekts
Erzeugt Daten zur Ablaufverfolgung
Definiert eine Konstante
Teilt einen String anhand eines Trennzeichens
Prüft, ob Variable ein Array ist
Prüft die Existenz einer Variablen
Gibt den aktuellen Unix-
Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation
Öffnet eine Verbindung zu einem MySQL-
Liefert den Fehlertext der zuvor ausgeführten MySQL Operation
Liefert einen Datensatz als assoziatives Array
Liefert die ID einer vorherigen INSERT-
Sendet eine Anfrage an MySQL
Auswahl einer MySQL Datenbank
Führt eine Suche mit einem regulären Ausdruck durch
Setzt einen String in Großbuchstaben um
Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings |
Tutorials - Praxis - MySQL geiler befragen - Der 3. ParameterTutorials - PraxisMySQL geiler befragen: Der 3. Parameter
Der dritte Parameter ist ein Verkappter Optionen-Parameter. Eizige Option die ich per "define" eingebaut hab: define("SQL_NOERR", 0x1); SQL_NOERR ist dafür da, die Fehlermeldung, die die Funktion werden tut, wenn was mim MySQL falsch läuft, abzuschalten:
<?php include("connect_mySQL.php"); include("functions/mysql_q.php"); $Kunden = mysql_q("SELECT * FROM nichtexistierendeTabelle"); /* Diesmal wirft mysql_d einen Fehler und beendet das Script, weil "nichtexistierendeTabelle" nicht existiert */ ?>
<?php include("connect_mySQL.php"); include("functions/mysql_q.php"); $Kunden = mysql_q("SELECT * FROM nichtexistierendeTabelle", "", SQL_NOERR); /* So wirft es jetzt trotzdem keinen Fehler aus */ ?> |