PHP Class rex_sql_util, redaxo

Afficher le fichier Open project: redaxo/redaxo Class Usage Examples

Méthodes publiques

Méthode Description
importDump ( string $file, boolean $debug = false ) : boolean Importiert die gegebene SQL-Datei in die Datenbank.
organizePriorities ( string $tableName, string $priorColumnName, string $whereCondition = '', string $orderBy = '', integer $startBy = 1 ) Allgemeine funktion die eine Datenbankspalte fortlaufend durchnummeriert.
splitSqlFile ( &$ret, $sql, $release ) Taken from phpmyadmin (read_dump.lib.php: PMA_splitSqlFile)

Private Methods

Méthode Description
prepareQuery ( $qry )
readSqlDump ( string $file ) : array Reads a file and split all statements in it.

Method Details

importDump() public static méthode

Importiert die gegebene SQL-Datei in die Datenbank.
public static importDump ( string $file, boolean $debug = false ) : boolean
$file string
$debug boolean
Résultat boolean true bei Erfolg

organizePriorities() public static méthode

Dies ist z.B. nützlich beim Umgang mit einer Prioritäts-Spalte.
public static organizePriorities ( string $tableName, string $priorColumnName, string $whereCondition = '', string $orderBy = '', integer $startBy = 1 )
$tableName string Name der Datenbanktabelle
$priorColumnName string Name der Spalte in der Tabelle, in der die Priorität (Integer) gespeichert wird
$whereCondition string Where-Bedingung zur Einschränkung des ResultSets
$orderBy string Sortierung des ResultSets
$startBy integer Startpriorität

splitSqlFile() public static méthode

Taken from phpmyadmin (read_dump.lib.php: PMA_splitSqlFile)
public static splitSqlFile ( &$ret, $sql, $release )