Hi Gemeinde,
bevor ich lange in den Codes rumsuche, frage ich hier kurz:
Gibt es eine Klasse oder Funktion innerhalb Contenido, die mir die Feldnamen einer Tabelle zurück gibt?
Gruß, Karsten
p.s., wenn nicht schreibe ich die, am besten gleich Vorschläge, in welche Klasse ich die Funktion packen soll.
Klasse/Funktion zur Ermittlung von Tabellen-Feldname
Klasse/Funktion zur Ermittlung von Tabellen-Feldname
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Klasse/Funktion zur Ermittlung von Tabellen-Feldname
Hallo Karsten,
ja die gibt es bereits, sie ist im DB-Object drin.zu finden unter conlib/db_mysql.inc.
Gruß aus Franken
Ortwin
ja die gibt es bereits, sie ist im DB-Object drin.
Code: Alles auswählen
/* public: return table metadata */
function metadata($table = "", $full = false) {
$count = 0;
$id = 0;
$res = array();
/*
* Due to compatibility problems with Table we changed the behavior
* of metadata();
* depending on $full, metadata returns the following values:
*
* - full is false (default):
* $result[]:
* [0]["table"] table name
* [0]["name"] field name
* [0]["type"] field type
* [0]["len"] field length
* [0]["flags"] field flags
*
* - full is true
* $result[]:
* ["num_fields"] number of metadata records
* [0]["table"] table name
* [0]["name"] field name
* [0]["type"] field type
* [0]["len"] field length
* [0]["flags"] field flags
* ["meta"][field name] index of field named "field name"
* This last one could be used if you have a field name, but no index.
* Test: if (isset($result['meta']['myfield'])) { ...
*/
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Klasse/Funktion zur Ermittlung von Tabellen-Feldname
Hallo Ortwin,
super, danke. Ging ja auch super schnell.
SO schnell habe ich das nicht getestet und/oder in ein Plugin eingebaut
Gruß, Karsten
super, danke. Ging ja auch super schnell.
SO schnell habe ich das nicht getestet und/oder in ein Plugin eingebaut

Gruß, Karsten
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Klasse/Funktion zur Ermittlung von Tabellen-Feldname
Hallo Karsten,
na dann aber mal hurtig.
Zeit ist Geld!
Wobei, da könnt ich von Beidem noch ne Schaufel gebrauchen.
Und nen schönen Gruß ins Rheinland und an meine alte Heimat, naja zumindest in der Nähe.
Gruß aus Franken
Ortwin
na dann aber mal hurtig.


Wobei, da könnt ich von Beidem noch ne Schaufel gebrauchen.

Und nen schönen Gruß ins Rheinland und an meine alte Heimat, naja zumindest in der Nähe.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog