Zum Inhalt springen

korea1

Mitglieder
  • Gesamte Inhalte

    400
  • Benutzer seit

  • Letzter Besuch

Beiträge von korea1

  1. hi,

    also irgendwie hab ich glaub tomaten auf den augen....

    ok die abfrage von oben is ja soweit in ordnung. jetzt benötige ich noch die firma id, die kann ich aber net von hand hardcodiert reinschreiben, also z.b. 1 oder so, sondern die is ja auch dynamisch, da es sich um ein webinterface handelt und je nachdem auf welche tabellen zeile der anwender klickt, sich die firma ändert.

    nochmal meine tabellen (ich nehm jetzt mal die originaltabellen, hab sie gestern nur vereinfacht):

    tblSupportAnfrage(pID->primary_key,f_Anfragesteller->int)

    tblAnfragesteller(pID->primary_key,f_Firma->int)

    tblFirmen(pID->primary_key,Firmenname->text)

    tblFirmenZuSW(pID->primary_key,f_Firma->int,f_KlassifizierungSoftware->int)

    tblListeKlassifizierungSoftware(pID->primary_key,KlassifizierungSoftware->text)

    falls nicht klar sein sollte, wie die tabellen miteinander verknüpft sind, oder wenn etwas anderes unklar ist, einfach nachfragen.

    so, hier is mein sql statement:

    $SqlShowFirma = "

    SELECT

    f.pID AS PrimaryKeyFirma

    FROM

    tblFirmen f, tblSupportanfrage sa, tblAnfragesteller a, tblFirmenZuSw fzsw

    WHERE

    sa.f_Anfragesteller = a.pID

    AND a.f_Firma = f.pID

    AND f.pID = fzsw.p_FirmenZuSW

    AND sa.pID = $supportanfrageid

    lasse ich mir jetzt PrimaryKeyFirma ausgeben, so ist es leer.

    wenn ich die verknüpfung AND sa.pID = 12 weglasse, bekomme ich zwar ne id für die firma, aber die falsche.

    was hab ich da vergessen, falsch gemacht oder verbockt?? :(

    danke korea1

    :D gut, vergessen wir das. die zeile: AND f.pID = fzsw.p_FirmenZuSW war einfach zu viel. :floet: jetzt is alles wieder in ordnung

  2. hi,

    ich habe folgende tabellen:

    software:id(pk),software(text)

    firmaZuSoftware:id(pk),f_firma(int,fk),f_software(int,fk)

    firma:id(pk),firmenname(text)

    anfragesteller:id(pk),f_firma(int,fk),vorname(text),name(text),tel(zahl)

    anfrage:id(pk),f_anfragesteller(int,fk)

    pk = primary_key, fk = foreign_key

    ich benötige eine abfrage, die mir nur noch die software anzeigt(tabelle software), die auch in der tabelle firmaZuSoftware aufgeführt ist. das heisst ich möchte ein dropdown menü erzeugen, aus dem software ausgewählt werden kann. dort sollen aber nicht alle einträge aus der tabelle software angezeigt werden, sondern nur noch die software, die eine firma auch haben darf(firmaZuSoftware).

    Beispiel:

    software:

    1 win xp

    2 win nt

    3 office

    firmaZuSoftware:

    1 Firma x win xp

    2 Firma x office

    3 Firma y win xp

    4 Firma y win nt

    5 Firma y office

    wenn ich jetzt die maske mit firma x hab, dann sollen dort nur win xp und office im dropdown menü angezeigt werden.

    ich hoffe das war jetzt verständlich. probier schon ne weile dran rum, aber es klappt nicht.

    kann mir bitte hierfür jemand die abfrage posten? keine sql grundlagen, die sind vorhanden, aber irgendwie seh ich den wald vor bäumen im moment nicht mehr. :D

    danke korea1

  3. hallo,

    wie gesagt, versuche ich gerade php 4.3.4 in den apache 1.3.14 einzubinden.

    os: w2k

    ich hab das jetzt ma ganz genau nach den anweisungen in der install.txt von php gemacht.

    ich bekomme aber folgenden fehler:

    Cannot add module via name 'mod_php4.c': not in list of loaded modules

    auszug aus meiner httpd.conf:

    AddModule mod_php4.c

    LoadModule php4_module d:\php\sapi\php4apache.dll

    AddType application/x-httpd-php .php

    nachdem es so nicht funktioniert hat, habe ich noch folgende zeilen hinzugefügt:

    AddType application/x-httpd-php .php3

    AddType application/x-httpd-php .php4

    AddHandler cgi-script .pl(aber das kanns ja net sein, oder sonst würd ich das ja als cgi einbinden und das will ich nicht, es muss als modul laufen)

    kann mir bitte jmd von euch helfen und mir sagen, wo mein fehler is.

    danke korea1

  4. hi,

    also ich hätt hier noch was zu nem älteren verfahren.

    ehrlich gesagt, hab ich die zwei links von oben nicht so genau durchgesehen, weil ich das nur als suchwort in google eingegeben habe. wir hatten das mal in der berufsschule.

    by the way ich würd aussagekräftigere titel angeben, dann bekommst du vielleicht schneller antworten auf deine fragen.

    mfg korea1

  5. hi,

    meines wissens muss das:

    print "Content-type: text/html\n\n";

    immer an der stelle auftauchen, ab der man html code printen möchte.

    da es dem browser mitteilt, dass jetzt ein html dokument empfangen werden soll.

    dein codeschnipsel sieht mir nicht nach html aus....

    hast du deine pfade schon überprüft?

    die erste zeile, die zum perl interpreter verweist, wird auf deiner lokalen maschine auch nicht mit dem vom server übereinstimmen, oder?

    mfg korea1

  6. hi,

    was meinst du genau? den praktischen teil, oder die theorie also schulische prüfung?

    praktischer teil:

    doku = 50%

    präsi = 25 %

    fachgespräch = 25 %

    soweit ich das noch im hinterkopf hab, bekommst du ein schulzeugnis, in dem stehen ganz normal deine schulnoten drin und ein zeugnis, in dem stehen die leistungen deiner prüfung, die mit den anmeldenoten verrechnet werden.

    durchschnittsnote fachtheoretischer bereich(dft): (bwl + sea + its)/3 beim rechnen der noten darf mit einer stelle hinter dem komma gerechnet werden.

    fachtheoretische abschlussnote(fta) = (dft + 2 * prüfungsdurchschnitt)/3.

    wobei der prüfungsdurchschnitt sich wie folgt errechnet: (gh1 + gh2)/2.

    durchschnittsnote mit einer dezimale: (d+gk+wiso+6*fta)/9.

    ich hoffe das hat weiter geholfen.

    mfg korea1

  7. hi,

    ich hab ne postgres db und möchte mittels grant rechte an user vergeben.

    da ich im moment noch unter windows arbeite, hab ich cygwin installiert.

    dort hat man die möglichkeit mittels psql DBNAME auf ein terminal zu kommen, von dem aus man sql befehle absetzen kann. soweit alles kein problem.

    ich möchte jetzt dem user1 das leserecht auf meine datenbank testFirma geben:

    testFirma=# GRANT SELECT ON testFirma TO user1;

    ERROR: relation "testfirma" does not exist

    was ist daran falsch?

    die datenbank testFirma besteht und ich kann auch auf sie zugreifen.

    wenn ich sage:

    testFirma=# GRANT SELECT ON tabelle1 TO user1;

    funktioniert das ohne probleme.

    soweit ich gelesen habe muss es auch möglich sein, auf die datenbank rechte zu vergeben, oder stimmt das nicht.

    ich meine wenn meine datenbank angenommen 100 tabellen hat, will ich doch nicht explizit jede tabelle über grant angeben, da ist das mit der datenbank doch viel komfortabler oder?

    danke korea1

  8. hi,

    hab ich das richtig verstanden:

    in deiner db gibt es meinetwegen eine tabelle user ( name, geburtstag ).

    und jetzt willst du anzeigen, wann der user wieder geburtstag hat.

    kannst du da net sagen:

    SELECT geburtstag FROM user

    wie ist das denn in der tabelle abgespeichert? nur als 10.05 oder 10.05.1980?

    wenn das datum in diesem format abgespeichert ist: xx.xx.xxxx dann würd ich mit regular expressions einfach monat und tag rausfiltern und dann eben noch das aktuelle jahr dahinter setzen.

    was verwendest du php oder perl??

    korea1

  9. hi,

    falls es jemanden interessiert, das problem ist komplett gelöst. also endgültig :bimei und diesmal wirklich ;)

    die rechte von dem cygwinhome verzeichnis waren nicht richtig gesetzt, warum auch immer.

    jetzt sind sie auf jeder und es funktioniert.

    korea1

  10. ok,

    das hab ich inzwischen in den griff bekommen. hab die cygrunsrv einfach aus dem internet nachgeladen.

    der postmaster ist jetzt also als dienst eingetragen. aber wenn ich den starten will kommt folgende fehlermeldung:

    fehler 1068: der abhängigkeitsdienst oder die abhängigkeitsgruppe konnte nicht gestartet werden.

    eigentlich sollte der dienst ja von alleine gestartet werden beim systemstart, das ist aber nicht der fall.

    an was liegt es, dass der dienst nicht automatisch gestartet wird??

    danke korea1

  11. hi,

    wär ja auch zu schön gewesen, wenn jetzt alles funktioniert. ;)

    ich habe gerade versucht postgres als dienst zu installieren.

    cygrunsrv --install postmaster \

    --path /usr/bin/postmaster \

    --args "-D /usr/share/postgresql/data -i" \

    --dep ipc-daemon \

    --termsig INT \

    --user mars \

    --shutdown

    also so wies auf der seite draufsteht. wenn ich den befehl so absetzte, bekomme ich folgende meldung: bash: cygrunsrv: command not found

    muss ich das teil jetzt auch nachinstallieren? ich hab auch nochmal das setup von cygwin gestartet. hab cygrunsrv aber nirgends zum auswählen gefunden

    :confused:

    wie komm ich da jetzt weiter?

    danke korea1

  12. hi,

    mir ist gerade aufgefallen, dass ich dieses verzeichnis gar nicht habe.

    bei mir gehts nur bis /usr/local/

    und in diesem verzeichnis sollte lt. der beschreibung die ipc-daemon.exe liegen. ( /usr/local/bin )

    dies ist beides nicht der fall.

    aber das entpacken der archivdatei hat problemlos funktioniert. :confused:

    korea1

  13. hi,

    ich hoffe, dass ich hier richtig bin, wenn net bitte verschieben :D

    um auf meinem w2k eine postgres db laufen lassen zu können, hab ich mir cygwin installiert. mit dem teil kann man doch auf win ein linux emulieren, richtig?

    ich bin nach folgender anleitung vorgegangen: http://www.pgsql.info/pg/pg_win.php

    hat alles bisher auch schön geklappt.

    ohne probleme, bin ich bisher hier her gekommen: $ bunzip2 -c /cygipc-1.11-1.tar.bz2 | tar xvf -

    wenn ich aber folgendes weiter versuche: ipc-daemon &

    bekomme ich folgende ausgabe: $ ipc-daemon & [2] 2132 $ bash: ipc-daemon: command not found

    [2]- Exit 127 ipc-daemon

    was hab ich falsch gemacht?

    der nächste schritt wäre dieser hier: $ initdb -D /usr/share/postgresql/data

    wenn ich das versuche kommt ne ähliche meldung: bash: initdb: command not found

    ich kenn mich mit linux befehlen nicht wirklich aus. wenn möglich also bitte schritt für schritt anleitungen oder genaue erklärungen :D

    danke korea1

  14. hi,

    Moscha!

    Nun habe ich 2 Fragen: Wie siehts mit meinem Urlaub aus? Ich habe noch 19,5 Tage für 2004 - gelten die für BEIDE Firmen? Sprich - wird der Resturlaub auf die neue Ausbildungsstelle übertragen? :confused:

    Quoth *die rätselnde*

    soweit ich weiss, wird dein urlaub von deiner neuen firma neu berechnet.

    so z.b.: du wirst dort dieses jahr noch 5 monate arbeiten. angenommen, dir stehen pro monat 2 tage urlaub zu, dann rechnen die 2 * 5 = 10 tage jahresurlaub.

    also könntest du in der alten firma deinen kompletten urlaub verbraten, würd ich dir auch anraten. ( urlaub verscheinkt man nur ungern :) )

    in der neuen firma bekommst du den jahresurlaub dann anteilig, je nach dem wie viel monate du dort dieses jahr arbeitest.

    mfg korea1

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...