möchte kalender verändern

Begonnen von JensWagenknecht, 14 April 2002, 16:54:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

JensWagenknecht

Ich möchte den Super Kalender etwas verändern.

Ich muß vorweg nehmen, das ich schon in MS Access was gemacht habe.

Nun möchte ich dem Kalender verschiedene Kriterien mitgeben können, welche er in der Datenbank speichert.
Nun habe ich eine Datenbank plz_ort erstellt mit den Feldern id_ort (autowert), ort , plz, bemerkung.
Nun habe ich in der submit.php das Auswahlfeld von den Themen kopiert und wieder eingefügt und die Werte geändert.
Meine neue Auswahl kommt nur bei den Themen zeigt er mir nun das bei der Übergabe der Funktion sql_fetch_row der 2 Wert Falsch ist.
Nun kenne ich mich mit PHP nicht aus. Müssen vorher werte auf null gesetzt werden?
Kann man die Übergabewerte sich ausgeben lassen?
So wie ich das sehe wird der Funktion sql_fetch_row das Abfrageegebnis übergeben und diese bereitet dies für das Auswahlfeld auf. Nur da wo die Funktion ausgeführt wird werde ich nicht schlau. Er nimmt die Daten , prüft von welchem datenbanktyp dies komt und bereitet es auf.
Vielleicht könnt ihr mir ja weiterhelfen. Danke!
Jens

-- von mir  Anfang -------
     ."<b>"._CALTOPICORT.":</b> <select name=\"topicort\">";
          $toplistort = sql_query("select id_ort, ort from plz_ort  order by ort", $dbi);
          echo "<option value=\"\">"._CALSELECTTOPICORT."</option>\n";
         
          while(list($id_ort, $plz_ort) = sql_fetch_row($toplistort)) {
              if ($id_ort==$topicort) {
                  $sel = "selected ";
              }
                  echo "<option $sel value=\"$topicid\">$plz_ort</option>\n";
              $sel = "";
    }
   echo "<br><br>"
 
    /*-------- von mir  Ende----------*/
   
        ."<b>"._CALTOPIC.":</b> <select name=\"topic\">";
      $toplist = sql_query("select topicid, topictext from $prefix"._topics." order by topictext", $dbi);
      echo "<option value=\"\">"._CALSELECTTOPIC."</option>\n";
      while(list($topicid, $topics) = sql_fetch_row($toplist)) {
          if ($topicid==$topic) {
              $sel = "selected ";
          }
              echo "<option $sel value=\"$topicid\">$topics</option>\n";
          $sel = "";
    }

JensWagenknecht

War ganz einfach. Man sieht nur den Wald vor lauter Bäumen nicht.
Zwischen den 2 auswahlfeldern muß ja  </select> rein. Sonst schreibt er ja beide Abfragen in eins.

FrankySZ

Hi Jens,

irgendwie kenn ich das, da sucht man dann stundenlng nach dem fehler und dann isses bloss nen bloedes Koma oder so :)

btw wenn du den Kalenderumbau fertig hast, waere es nett wenn du das fertige Modul bei uns zum DL anbieten wuerdest.
greets Franky