Parse error:

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Ach nebenbei:
    lies mal Deine Warnings...

    Warning: Wrong parameter count for mysql_result() in c:\programme\apache group\apache\htdocs\ccmshosting\config\sqlconnect.php on line 66

    Funktion:
    mixed mysql_result ( resource Ergebnis-Kennung, int Datensatz [, mixed Feld])
    Und Du benutzt die Funktion so:
    mysql_result($resultsource)

    Dass Dein sql ein Fehler hat haste ja schon gemerkt.
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #32
      Ach und die Funktion hier:
      PHP-Code:
      function result($resultsource='') {
        if (
      $resultsource!='') {
         if (
      $result=mysql_result($resultsource)) return $result;
         else return 
      FALSE;
         }
        } 
      Solltest Du mal überdenken
      Was wird denn zurückgegeben wenn $resultsource = '' ist???
      und: schlechter style...
      Beantworte nie Threads mit mehr als 15 followups...
      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

      Kommentar


      • #33
        ok, ich poste die abschnitte, die mit Count zu tun hat:


        Aus dem function.php
        PHP-Code:
        if (!function_exists(showgb)){
            function 
        showgb($i){
                global 
        $DB;
                global 
        $page;
                global 
        $view;
                global 
        $start;
                global 
        $anzahl_pro_seite;
                global 
        $akturl;
                
                
        $akturl getenv("REQUEST_URI");
                
        $anz $DB->query("SELECT Count(gid) as total FROM $tab_guestbook2");
                
        $page $view;
                
        $anzahl_pro_seite 6;
                
        $count $DB->fetch_array($anz);
                
        $pages ceil($count[total]/$anzahl_pro_seite);
                
        $start = (($page)*$anzahl_pro_seite);
                
                for(
        $i=0;$i<$pages;$i++){
                    if(
        $i == $page){
                        
        $a $i+1;
                        
        $showcount.= "&nbsp;<b>".$a."</b>";
                    }
                    else{
                        
        $a $i+1;
                        
        $showcount.= "&nbsp;<a href=\"$akturl&view=$i\">".$a."</a>";
                    }
                }
                return 
        $showcount;
            }

        auszug aus dem gästebuch:

        PHP-Code:


        //Design (farben)
        $color_0 "A8C4D7";
        $color_1 "C4DAE9";
        $color_2 "559FD1";
        $color_3 "A8C4D7";
        $showsite showgb($i);
        $sessionid =session_id();

        $sgb_num $DB->result($DB->query("SELECT count(gid) FROM $tab_guestbook2 "),0,0);
        if(!
        $sgb_proseite) { $sgb_proseite 6; }
        if(!
        $sgb_seite || $sgb_seite<1){ $sgb_seite=1; }
        $sgb_seiten ceil($sgb_num/$sgb_proseite);
        if(
        $sgb_seite>$sgb_seiten){$sgb_seite=$sgb_seiten;}
        $sgb_proseitestart = ($sgb_seite-1) * $sgb_proseite;
        $sgb_nr $sgb_num - ((($sgb_seite-1) * $sgb_proseite));

        $sql_gb_del $DB->query ("SELECT * FROM $tab_user"$sqlcon);
        $row2 $DB->fetch_array($sql_gb_del);

        $gb_titel "Gästebuch";
        $sql_befehl $DB->query ("SELECT *  FROM $tab_guestbook2 order by datum desc LIMIT $start,$anzahl_pro_seite"$sqlcon);
        $gb_total $DB->num_rows($sql_befehl); 
        MFG CHRIS
        FlowFact AG

        Kommentar


        • #34
          Und jetzt?

          Kommentar


          • #35
            Ich geh mal davon aus, dass $tab_guestbook2 in der Funktion nicht bekannt ist.
            Und wenn Du ne neue Frage hast mach ein neuen Thread auf, wer liest sich denn den ganzen Schrott durch um irgendwann die hundert probleme zu finden.
            Beantworte nie Threads mit mehr als 15 followups...
            Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

            Kommentar


            • #36
              Danke für die hilfe. Ich hab gedacht, ich benutze die gleiche thread, das es ja auch zur fehlermeldung gehört.



              Funktion:
              mixed mysql_result ( resource Ergebnis-Kennung, int Datensatz [, mixed Feld])
              Und Du benutzt die Funktion so:
              mysql_result($resultsource)[/B]

              Wie meinst du mit dieser funktion?
              MFG CHRIS
              FlowFact AG

              Kommentar


              • #37
                Hast Du schon mal ne Funktion benutzt?
                Kannst Du ne Referenz lesen?
                Kannst Du ne Warning lesen?
                Kannst Du bissi Englisch?
                Beantworte nie Threads mit mehr als 15 followups...
                Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                Kommentar


                • #38
                  es funz jetzt. hab folgendes gemacht. anstatt den mysql_result hab ich mysql_num_rows genommen. es schneller als den mysql_result.


                  @ MelloPie nennst du das gegenseitig helfen? Oder einen fertig machen? ts.........
                  MFG CHRIS
                  FlowFact AG

                  Kommentar


                  • #39
                    Original geschrieben von chris010

                    @ MelloPie nennst du das gegenseitig helfen? Oder einen fertig machen? ts.........
                    na die fehlermeldungen waren doch eindeutig und wenn man mal ein wenig auf php.net nach den funktionen schaut, wär man auch alleine drauf gekommen

                    mfg

                    Kommentar


                    • #40
                      Original geschrieben von chris010
                      @ MelloPie nennst du das gegenseitig helfen? Oder einen fertig machen? ts.........
                      Weisste ich mach da Unterschiede.
                      Bei denen, die so krasse Signaturen haben wie CMS system , etc.
                      gehe ich davon aus, dass sie wenigstens ein paar Grundlagen beherrschen.

                      Ihr codet alle so coole Sachen wie CMS Systeme, Portale, Flirtlines etc
                      und könnt net mal ne Referenz lesen oder ne Warning,
                      error Message oder sonstwas deuten, noch hat man den Eindruck,
                      dass Ihr auch mal wirklich Lösungsansätze nur versucht zu verstehen.

                      Und der Schrott, der dabei rauskommt wird dann auch noch zum Verkauf angeboten.

                      Beantworte nie Threads mit mehr als 15 followups...
                      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                      Kommentar


                      • #41
                        Jupp, und genau das ist der Grund, warum hier im Board unter den Profis und Moderatoren (bezeichne mich extra als Moderator), also zumindest unter den Leuten, die das Prinzip verstanden haben, teilweise so ne schlechte Stimmung herrscht.

                        Kommentar


                        • #42
                          OffTopic:
                          was mich immer aufregt is, dass irgendwer mal was von php gehört hat,
                          sein erstes echo 'Hello World'; geproggt hat
                          und dann gleich die fette community programmieren will

                          seinen ehrgeiz in allen ehren, aber ein forum wie dieses ist dazu da, bei problemen zu helfen und nich alles für ihn zu programmieren, weil der ein wenig zu faul ist, FAQs und dokumentationen zu lesen!

                          ich weis, jeder fäng mal klein an, ich hab früher sicherlich auch dumme fragen gestellt!
                          aber man sollte sich über sein können im klaren sein, sich nicht überfordern und mal ein wenig rumprobieren!

                          und tutorials sind auch ganz hilfreich, da is code erklärt und man kann was lernen!
                          am besten is, man kauft sich ein buch.
                          ich schlag auch manchmal noch da nach, wenn ich bestimmte parameter wissen will (zb für date())

                          so auch ma meinen senf dazu gegeben

                          Kommentar


                          • #43
                            ok, ich muss mich wohl entschuldigen. ist mein fehler. Muss euch recht geben. Für was hab ich die ganze "Jörg Krause" Bücher von einsteger bis hin zum referenzbuch, wenn ich nicht nachschlage. Muss aber auch sagen das ich die Bücher durchgemacht habe, zwar nicht kapitel zu kapitel aber dennoch durchgelernt.

                            Ich werd mich also für das nächste mal, bevor ich hier was poste erst mal die bücher benutzen, wenns denoch nicht hilf, werd ich sicher mal hier landen. bis dahin - cu.
                            MFG CHRIS
                            FlowFact AG

                            Kommentar

                            Lädt...
                            X