Datenbankbug, Befehl erneuert

Gesperrt
_wiewo_
Beiträge: 358
Registriert: Mo 8. Sep 2008, 11:12

Datenbankbug, Befehl erneuert

Beitrag von _wiewo_ » Mo 25. Mai 2009, 16:37

conlib/db_mysql.inc || Zeile 367

Code: Alles auswählen

#$id = @mysql_list_fields($this->Database, $table); // alt
$id = mysql_query("SHOW COLUMNS FROM {$table}"); // neu
Dieser Befehlt verursachte im AMR-Setup Probleme
mysql_list_fields ist auch schon sehr veraltet, kann daher wirklich mal ersetzt werden

das gleiche kann theroetisch auch in der mysqli vorgenommen werden

conlib/db_mysqli.inc || Zeile 424

Code: Alles auswählen

#$id = mysqli_query($this->Link_ID, sprintf("SELECT * FROM %s LIMIT 1", $table)); // alt
$id = mysqli_query($this->Link_ID, "SHOW COLUMNS FROM {$table}"); // neu

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Re: Datenbankbug, Befehl erneuert

Beitrag von emergence » Fr 31. Jul 2009, 14:01

verschoben...
*** make your own tools (wishlist :: thx)

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Datenbankbug, Befehl erneuert

Beitrag von Oldperl » Fr 31. Jul 2009, 17:01

:arrow: http://forum.contenido.org/viewtopic.php?f=63&t=24032
muss im Rahmen der Anpassungen für PHP 5.3 eh geändert werden und steht schon auf ToDo, falls es nicht doch noch einen anderen DB-Layer als die PHPLib geben sollte.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Gesperrt