Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Nach Winter kommt Sommer!? PHP » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Nach Winter kommt Sommer!? PHP
Beiträge zu diesem Thema Autor Datum
 Nach Winter kommt Sommer!? PHP Startpost-Retter 26.01.2009 13:06
 RE: Nach Winter kommt Sommer!? PHP 1Sm!le 28.01.2009 13:51
 RE: Nach Winter kommt Sommer!? PHP Golden Hope 26.01.2009 14:55

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Startpost-Retter
Mitglied


Dabei seit: 24.01.2011
Beiträge: 12.246
Herkunft: Gegen Bilderklau, intern

Nach Winter kommt Sommer!? PHP Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Huhu,
habe gerade festgestellt, dass laut der Jahreszahl- und Jahreszeitenanzeige nach Winter der Sommer kommt, kann ja aber eigentlich nicht sein xD

Code "jahr_aendern.php":
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
<?php
$sqlhost "localhost";
$sqluser "rosemont";
$sqlpassword "x";
$sqldb "rosemont";
mysql_connect($sqlhost,$sqluser,$sqlpassword) or die ("Kann nicht verbinden, check das Passwort!"); mysql_select_db($sqldb) or die ("Sicher dass die Datenbanksache stimmt?");


$abfrage "SELECT jahrzeit FROM jahr";
$ergebnis mysql_query($abfrage);
while($row mysql_fetch_object($ergebnis))
   {
   if ($row->jahrzeit == 3) {
// Wenn die 3. (bzw. eigtl 4.) Jahreszeit schon war, beginnt ein neues Jahr
// Und die Jahreszeit wird wieder auf 0 gesetzt
   $aendern "UPDATE jahr Set jahrzeit = '0'";
   $update mysql_query($aendern);
   $aendern2 "UPDATE jahr Set jahrzahl = jahrzahl+1";
   $update2 mysql_query($aendern2);
 }
// Wenn allerdings gerade Frühling oder Sommer ist, dann wird nur eins zur
// Jahreszeit dazugezählt, sodass die nächste erscheint.
 else {
 $aendern3 "UPDATE jahr Set jahrzeit = jahrzeit+1";
 $update3 mysql_query($aendern3);
   }  
}
?>


Code "jahr.php":
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
Wir befinden uns im Jahr <b><?php
$sqlhost "localhost";
$sqluser "rosemont";
$sqlpassword "x";
$sqldb "rosemont";
mysql_connect($sqlhost,$sqluser,$sqlpassword) or die ("Kann nicht verbinden, check das Passwort!"); mysql_select_db($sqldb) or die ("Sicher dass die Datenbanksache stimmt?");

    $abfrage "SELECT * FROM jahr";
        $ergebnis mysql_query($abfrage);
        while($row mysql_fetch_object($ergebnis))
        {
// Hier wird die Jahreszahl ausgegeben
      echo $row->jahrzahl;
      echo " </b>nach RV Rosemont. Es ist <b>";
// Im Array sind die Jahreszeiten gespeichert.
// Jeder Wert im Array hat ja eine Zahl (beginnt bei 0) und darüber kann man die Jahreszeiten dann aufrufen lassen.
      $jahrz = array("Fr&uuml;hling","Sommer","Herbst","Winter");
      $jahrzeit $row->jahrzeit;
      echo $jahrz[$jahrzeit];
    }
    ?>
</b>.<html>
<head>
<link rel="stylesheet" type="text/css" href="http://rosemont.bplaced.net/filemanager/style_navi.css">
</head>
</html>


__________________
Dieser Beitrag gehörte zu einer Löschaktion von Beiträgen eines Users, er wurde diesem User überschrieben, damit der Thread nicht an Sinn verliert.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von BlackTear: 26.01.2009 20:35.

26.01.2009 13:06 Startpost-Retter ist offline Beiträge von Startpost-Retter suchen Nehmen Sie Startpost-Retter in Ihre Freundesliste auf
1Sm!le 1Sm!le ist weiblich
Mitglied


images/avatars/avatar-42097.png

Dabei seit: 05.03.2005
Beiträge: 441
Herkunft: Berlin

RE: Nach Winter kommt Sommer!? PHP Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Einfachste Lösung dürfte wohl sein:
Derzeit überprüfst du, ob es Jahreszeit 3 ist, dann springst du auf 0 zurück. Und anschließend ergänzt du 1. Also in Wahrheit: Wenn Jahreszeit 3 ist, gehst du auf 0 und sofort weiter auf 1. Das ist Quatsch, du musst ja nur einfach zur 0 zurück. Also:

php:
1:
2:
$aendern2 "UPDATE jahr Set jahrzahl = jahrzahl+1";
   $update2 mysql_query($aendern2);


raus.

__________________

28.01.2009 13:51 1Sm!le ist offline E-Mail an 1Sm!le senden Homepage von 1Sm!le Beiträge von 1Sm!le suchen Nehmen Sie 1Sm!le in Ihre Freundesliste auf
Golden Hope Golden Hope ist weiblich
Mitglied


images/avatars/avatar-53727.gif

Dabei seit: 08.02.2008
Beiträge: 2.374

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Versuch es doch mal wenn du das Frühling richtig ausschreibst (also ue auch statt ü, aber ohne die Zeichen).

__________________

26.01.2009 14:55 Golden Hope ist offline Beiträge von Golden Hope suchen Nehmen Sie Golden Hope in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Nach Winter kommt Sommer!? PHP

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH