Ergebnis 1 bis 7 von 7

Thema: Hilf um PHP/mysql

  1. #1
    HTML Newbie
    Registriert seit
    25.03.2009
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage Hilf um PHP/mysql

    Hallo Liebe Freund

    wer kann mir bei der folgenden Aufgaben hilfen oder einfach mir die code in c++ oder php geben.Ich weiß nicht wo ich anfangen soll. ich kenn mich nur einbisschen mit der Sprache c++
    vielen Dank

    Hier ist die Aufgabestellung

    Schreiben Sie ein kleines Programm, in einer beliebigen Programmiersprache, das folgendes leistet:

    Ein Teil des Programms soll das Zeiterfassungsterminal simulieren. Die Mitarbeiter Buchen sich zu Arbeitsbeginn am Terminal ein und die Daten (Mitarbeiter-Id, Zeitstempel, Typ-Id) werden an einen weiteren Programmteil übergeben, der die Auswertung übernimmt. Bitte generieren Sie hier Daten für den Monat Februar 2008. Die Arbeitszeit soll pro Arbeitstag etwa zwei Stunden betragen. Natürlich werden diese zwei Stunden nicht immer eingehalten und die Arbeitszeit variiert. Benutzen Sie für das Einbuchen die Typ-Id = 1 und für das Ausbuchen die Typ-Id = 2.

    Das Terminal übergibt die Daten an an den Server, der sie in einer MySQL Datenbank ablegt. Erzeugen Sie hierzu eine geeignete Tabelle und achten Sie darauf, dass alle Eingaben aus dem Internet validiert werden müssen.

    Der Kunde hat die Möglichkeit, sich die Daten in einer Liste anzusehen. Das Layout ist hier egal, nur soll für jeden Tag, egal ob gearbeitet oder nicht, eine Übersicht über die tatsächliche Arbeitszeit angezeigt werden ( Gearbeitet von - bis ). Enthalten sein soll auch die gesamte Arbeitszeit des Monats.

    Diese drei Programmteile können gerne in einem Programm vereint werden, es reicht dabei schon aus, wenn es beispielsweise einfach nur getrennte Klassen sind.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: Hilf um PHP/mysql

    Zitat Zitat von fntita Beitrag anzeigen
    ich kenn mich nur einbisschen mit der Sprache c++
    Dann hast du ein Problem. Ich frage mich allerdings, wieso du so eine Aufgabe bekommst, wenn du die erforderlichen Grundlagen nicht kennst. Entweder stundenlang gepennt oder zu faul gewesen?

    Zitat Zitat von fntita Beitrag anzeigen
    oder einfach mir die code in c++ oder php geben.
    Ja, nee, is' klar. Das ist nicht mal eben gemacht, wenn man das halbwegs ordentlich haben will.

    Zitat Zitat von fntita Beitrag anzeigen
    Ich weiß nicht wo ich anfangen soll.
    Aber ich weiß es: mit lernen!

  3. #3
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Hilf um PHP/mysql

    ich würd sagen du informierst dich mal (z.b. über googel) zu folgenden themen...

    - datenbank verbindung aufbauen / trennen
    - daten in datenbank schreiben / aus db lesen
    - formulare bzw die übergabe von werten (POST)
    - php ausgeben
    - tabellen aufbauen
    - php zeit / datum auslesen

    vom grundgerüst...3 php seiten
    -> formular mit button für kommen und gehn (evtl datum/zeit disabled)
    -> logikseite die von seite 1 die daten bekommt und alles in die db schreibt
    -> anzeige seite mit ner tabelle in dieser die seiten ausgegeben werden

    eigentlich ziemlich easy umzusetzen....
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  4. #4
    Bandit
    Gast

    Standard AW: Hilf um PHP/mysql

    Zitat Zitat von driver Beitrag anzeigen
    eigentlich ziemlich easy umzusetzen....
    Aber nicht, wenn du Null Ahnung von PHP hast.

  5. #5
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Hilf um PHP/mysql

    ohne ahnung is nix einfach
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  6. #6
    Großmeister(in)
    Registriert seit
    09.12.2008
    Ort
    Berlin
    Alter
    38
    Beiträge
    666
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: Hilf um PHP/mysql

    Zitat Zitat von fntita
    //für einbuchen
    <?php
    $Login="INSERT INTO einbuchen
    (Mitarbeiter-Id,Zeitstempel,Tpy-Id)
    VALUES('$mitarbeiter-id', '$zeitstempel' , '1')" ;
    ?>
    //für ausbuchen

    <?php
    $Logout="INSERT INTO auchbuchen
    (Mitarbeiter-Id,Zeitstempel,Tpy-Id)
    VALUES('$mitarbeiter-id', '$zeitstempel' , '2')" ;
    ?>
    Die Tabellenstruktur macht keinen Sinn.
    Wenn du unterschiedliche Tabellen fürs ein- und ausbuchen hast brauchst du nicht die Typ-Id.
    Also entweder buchst du beides in der gleichen Tabelle und nutzt die Typ-Id um zwischen Ein- und Ausbuchungen zu differenzieren, oder du machst zwei Tabellen und sparst dir die Typ-Id.
    Der Aufgabenstellung würde die Lösung mit einer Tabelle entsprechen.
    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  7. #7
    König(in) Avatar von crAzywuLf
    Registriert seit
    03.02.2009
    Beiträge
    1.175
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Hilf um PHP/mysql

    die SQL-Tabelle:
    Code:
        CREATE  TABLE  `buchen` ( `id` INT( 10  )  NOT  NULL  AUTO_INCREMENT  PRIMARY  KEY ,
     `mitarbeiter_id` INT( 10  )  NOT  NULL ,
     `zeit` INT( 10  )  NOT  NULL ,
     `typ` ENUM(  '0',  '1'  )  NOT  NULL 
    ) ENGINE  =  MYISAM
    der `typ` kann entweder 0 oder 1 sein, dass heisst '0' währe für einbuchen und '1' für ausbuchen.

    PHP-Code:
    $mitarbeiter_id 99;

    // einbuchen
    mysql_query("INSERT INTO `buchen` (`mitarbeiter_id`, `zeit`, `typ`) VALUES ('$mitarbeiter_id', '".time()."', '0');");

    // ausbuchen
    mysql_query("INSERT INTO `buchen` (`mitarbeiter_id`, `zeit`, `typ`) VALUES ('$mitarbeiter_id', '".time()."', '1');"); 
    und so würde die Tabelle auch Sinn machen^^
    Gruß crAzywuLf

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 11.07.2008, 22:22
  2. per PHP neue MySQL-Datenbank und MySQL-Benutzer anlegen
    Von sudeki05 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 15.04.2007, 19:40
  3. Hilf bei meine physikaufgabe
    Von Gast im Forum Off Topic und Quasselbox
    Antworten: 0
    Letzter Beitrag: 16.10.2006, 19:27
  4. hallo nu bin ich kein gast mehr aber brauche noch immer hilf
    Von ticki im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 6
    Letzter Beitrag: 08.09.2006, 16:19
  5. suche jemanden der mir gegen ein entsprechenden entgeld hilf
    Von ctimtom im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 30.08.2006, 22:26

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •