PHP --- 2 Fliegen mit einer Klatsche ;-)

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Mr.Clear, 2. Februar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 2. Februar 2006
    Hi Mädels ;-)

    Brauch ma wieda eure Hilfe!
    Ich hab gleich 2 Probleme mitgebracht, hier mein erstes:

    +++++++++ 1. +++++++++
    Ich hab mir eine Shoutbox gecodet,
    die schon wunderbar funktioniert hat,
    indem sie einfach nen Text und den dazugehörigen Namen
    in eine SQL-Tabelle speichert, ID ist auf auto_increment gestellt.
    So, nun jetzt noch einigen (127) "Shouts" geht es plötzlich nciht mehr,
    ohne das ich irgendwas dran geändert hätte...
    Folgende Fehlermeldung:
    Duplicate entry '127' for key 1

    Wie kann das sein? Warum von gestern auf morgen eine Fehlfunktion?
    +++++++++++++++++++++++

    so und nun die zweite Aufgabe?

    +++++++++++ 2. ++++++++++
    Ich will nen Kalendar coden und hab noch nicht
    die richtigen Denkanstöße wie man den Aufbauen sollte..
    also wie es geht, dass zb der Kalendar ordentlich aufgebaut ist,
    so dass es mit dem ersten Tag im Monat anfängt, und der aber auch
    in der richtigen Zeile (Mo, Die, Mi,...) ist, und nich einfach so der erste..

    Vielleicht hat da jemand scho ne ahnung und nen tipp für mich =)
    ##########################

    So, danke für die Aufmerksamkeit!

    Mfg
     
  2. 2. Februar 2006
    zu 1. : datentyp von id auf integer stellen
     
  3. 2. Februar 2006
    ok danke ^^
    dachte tinyint(4) wäre dan 4stellig... upsie ^^
    danke für den tipp (is mir locker 10er wert)

    und zu zweitens noch nen vorschlag?
     
  4. 2. Februar 2006
    Jo TinyInt hat nur 255 Zahlen

    Problem 2:

    Tutorial
     
  5. 2. Februar 2006
    da hat jemand aber die mysql begriffe nicht gelernt ... ^^


    zu 2ten frage ... ich hab vor ~ 4 tagen auch einen kalender selber gecoded und mir die nächte um die ohren geschlagen damit:

    -Er alle tage auflistet ...
    -Der Wochentag angezeigt wird
    -Der monats name
    -Man ein jahr zurück/vor oder ein monat zurück/vor gehen kann
    - das alle sonntage rot makiert sind . ^^
    ...
    ...
    ...

    also das ganze machst du mit der funktion date("t") und einfachen for schleifen ...

    und du brauchst die funktion mktime

    womit du festlegst welchen monat wir haben und welches jahr

    dises date("t", mktime(.....));

    nennst du z.b. $ndate

    dann lässt du dir einfach in einer for schleife die ganzen tage ausgeben ...


    for($i= 1; $i<= $ndate; $i++);
    {
    echo $i;
    }

    so dann zählt er dir alle tage auf ....

    so dann musst du noch via mktime die zahl dir ausgeben lassen und den monat zuweisen lassen ... das ganze dann in das unix timestamp format zurück "umwandeln" und dir es als date("D",$deinevariable);

    ausgeben lassen. und schon hast du es
     
  6. 2. Februar 2006
    boah danke leute
    ihr seid die besten 8)
    An alle ne fette 10! und an Hacker5 halt nen weiteren Respektpunkt ^^
    "and remember: respect is everything" (GTA2) ^^

    Mvfg
     
  7. 2. Februar 2006
    ^^ wenn du probleme hast einfach posten

    hoffe ich hab es etwas verständlich erklärt ... ich hab z.t auch nciht mehr kapiert wieso mein script funzt xD ^^
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.