MyXoops Forum

Re: felder und eigenschaften herausbekommen [Entwicklung allgemein] - myXOOPS German Support

krobi

"myXOOPs"-Könner
Gepostet am:07.08.2005 03:44
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#9

Re: felder und eigenschaften herausbekommen

es geht mir bei diesem teil des script darum mit den tabellen eigenschaften tabellen automatisch zu erstellen bzw zu modifizieren.

daher hab ich die eigenschaften von den feldern gebraucht, nun leider wusste ich nicht das mir da irgendwelcher schwachsinn ausgegeben wird aber nicht das was in einer sql datei normalerweiße bei den feldern drin steht.

ich währe über hilfe sehr dankbar, da das mein letztes größers problem ist und ich auch gern fertig werden würde

wichtig ist mir vorallem das ich selbst nichts tippen muss, also zB felder eigenschaften oder sowas, das sollt soweit wie möglich selbstständig funktionieren.
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

krobi

"myXOOPs"-Könner
Gepostet am:06.08.2005 02:55
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#8

Re: felder und eigenschaften herausbekommen

ich bräucht mal wieder einwenig hilfe,

ich habe nun die feldernamen und eigenschaften - das hab ich so gemacht:

Zitat:
foreach ($tables as $table_arr)
{
$result=$xoopsDB->queryF("SHOW FIELDS FROM " . $xoopsDB -> prefix($table_arr) . "");
while ($array = mysql_fetch_row($result))
{
$fields[] = $array;
}
}


das liefert mir einen mehrdimensionalen array mit dem ich dann meine werte raussuchen usw kann wie ichs brauche - alles schön und gut.

nur jetzt hab ich das problem das zB der sql-dump eines feldes so aussieht (so stehts in der sql datei drin)

Zitat:
lid int(11) NOT NULL default '0',


und das was ich herausbekomme ich das:

Zitat:
lid int(11) MUL 0


nun irgendwie blöd, ich mein natürlich gut das alles drin steht aber ich glaub kaum das ich das beim erstellen von tabellen verwenden kann.

ich hoff jemand von euch kann mir da helfen.

[size=xx-small]ps: bitte nicht über den sinn fragen, interessierte werden das schon bald erfahrungen warum ich das alles brauche.[/size]
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

krobi

"myXOOPs"-Könner
Gepostet am:31.07.2005 21:12
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#7

Re: felder und eigenschaften herausbekommen

so danke für den tipp, habs jetzt einwenig rumprobiert und ich bekomm nun das was ich brauch - thx!
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

krobi

"myXOOPs"-Könner
Gepostet am:31.07.2005 21:04
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#6

Re: felder und eigenschaften herausbekommen

hm

Zitat:
Anmerkung: Die Funktion mysql_list_fields() ist veraltet.


und mysql_query() liefert nur true oder false, also sinnlos. will ja nicht wissen ob das feld da ist, das script kennt die felder ja garnicht.

möcht mir ja die tipperei ersparen die ganzen felder einzutragen, das soll das script selbt herausfinden und das ergebnis in einem array oder ähnlichem abspeichern.

und der show befehl liefert ja auch nur true oder false zurück, also auch unnütz

edit: oh hab grad gesehen wie das gehen könnte.
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

Gast

Gepostet am:31.07.2005 20:52
Gast
Gast (Show more)
Posts: 0
Since:
#5

Re: felder und eigenschaften herausbekommen

Liesmich

krobi

"myXOOPs"-Könner
Gepostet am:31.07.2005 18:33
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#4

Re: felder und eigenschaften herausbekommen

kann mir keiner von euch helfen?!
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

krobi

"myXOOPs"-Könner
Gepostet am:30.07.2005 05:05
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#3

felder und eigenschaften herausbekommen

hab da noch ne frage an euch

es geht eigentlich nicht direkt um tabellen sondern um deren felder und deren eigenschaften.

ich möcht nämlich gern alle felder und deren eigenschaften einer tabellen auslesen.

aber so dass das script nicht wissen braucht wie die felder heißen oder welche eigenschaften sie haben sollten.

währe klasse wenn jemand von euch eine idee dazu hat.
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

krobi

"myXOOPs"-Könner
Gepostet am:28.07.2005 04:04
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#2

Re: tabellen namen herausbekommen

so hab das problem selbst gelöst

für das problem gibs ne super xoops-function, die man über den module handler aufrufen kann

hier ein beispiel wie das funktioniert, für alle dies interessiert:

Zitat:
$module_handler =& xoops_gethandler('module');
$module =& $module_handler->getByDirname("pddownloads");
$mytables = $module->getInfo('tables');


und das ist das ergebnis: Zitat:
PDdownloads_broken
PDdownloads_cat
PDdownloads_downloads
PDdownloads_mod
PDdownloads_votedata
PDdownloads_indexpage
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com

krobi

"myXOOPs"-Könner
Gepostet am:26.07.2005 21:59
krobi
krobi Offline (Show more)
"myXOOPs"-Könner
Posts: 359
Since: 22.12.2003
#1

tabellen namen herausbekommen

hi all,

bräucht da mal einwenig hilfe.

ich möchte eine abfrage machen (mysql) mit er gewisse tabellennamen herausbekomme - ohne zu wissen wie sie genau heißen.

also zB bei pddownloads gib es ja verschiedene tabellen - ich weiß aber das alle tabellen mit xoopsprefix_pddownloads anfangen.

nun möcht ich alle tabellen heraugefilter haben die so heißen und das in einen array oder so speichern.

hab bis jetzt nur folgendes gefunden:
Zitat:
show tables like 'xoopsprefix_pddownloads%'

leider liefert das nur true oder false zurück, ich möcht aber wissen welche tabellen er da jetzt gefunden hat den ich möchte mit diesem ergebnis dann weiter arbeiten.

ich hoffe es kann mir jemand von euch helfen.
Developer of PD-Modules like PD-Downloads and PD-Links.
Webmaster of Power-Dreams.com
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5329 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1816 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag