Abfrage aus Datenbank mittels php

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

  • Abfrage aus Datenbank mittels php

    hi!
    Habe folgendes Problem:
    2 Datenbanken
    In der ersten befinden sich Elemente nach denen ich suchen kann, auf die gefunden Elemente kann ich klicken und von dem Element auf das ich geklickt habe, soll der ganze Eintrag aus der zweiten Datenbank erscheinen!
    Kann mir irgendjemand sagen wie ich das realisieren kann?

    lg Sunrise

  • #2
    In der ersten befinden sich Elemente nach denen ich suchen kann, auf die gefunden Elemente kann ich klicken
    ---> Hierauf Zugriff mittels Datenbank-Handle1

    und von dem Element auf das ich geklickt habe, soll der ganze Eintrag aus der zweiten Datenbank erscheinen!
    ---> Hierauf Zugriff mittels Datenbank-Handle2
    it's not a bug,
    it's a feature!

    Kommentar


    • #3
      Versteh ich leider grad gar nicht...
      Also ich bin ja schon so weit, dass es mir die einträge nach denen ich gesucht habe ausgibt, kann auch schon darauf klicken, im moment zeigt es mir allerdings noch den inhalt der ganzen datenbank an, und nicht nur alle einträge zu dem bestimmten element

      lg

      Kommentar


      • #4
        Zeig uns doch mal relevanten Code. Und zwar wirklich nur das, was den Problem betrifft +- ein paar Zeilen. So ganz ohne kann man dir nur schwer helfen.
        Nieder mit der Camel Case-Konvention

        Kommentar


        • #5
          // Simple Suche

          $result = mysql_query("SELECT vorname, nachname FROM daten WHERE jahr='$jahr' and klasse='$klasse' and abteilung='$abteilung'");

          //Ausgabe der Elemente inkl. Link

          while ($row = mysql_fetch_array($result, MYSQL_NUM))
          {
          printf ("Name: %s %s<br>", $row[0], $row[1]);
          echo "<a href='Nickpage.php'>Zur Nickpage</a><br>";

          }

          //Zweites Dokument : Nickpage.php

          hier soll mittels select aus der 2. datenbank alles ausgewählt werden was zu dem ausgegebenen (und danach ausgewählten) namen gehört


          hoffen ich hab halbwegs verständlich formuliert wie ich das meine!

          lg Sunrise

          Kommentar


          • #6
            hier <a href='Nickpage.php'> noch den ID per Get übergeben (...Nickpage.php?id=123'...) und dann in der nickpage.php wieder eine ganz normale SQL-Abfrage ausführen.
            PHP-Code:
            ...SELECT FROM tabelle WHERE id='".$_GET['id']."'... 
            it's not a bug,
            it's a feature!

            Kommentar


            • #7
              soweit ist das schon mal ganz hilfreich, allerdings muss ich hier
              "<a href='Nickpage.php?nachname=schöner'>Zur Nickpage</a>
              ja wieder einen fixen wert mittels = übergeben und genau den hab ich ja nicht!

              lg Sunrise

              Kommentar


              • #8
                Original geschrieben von sunrise711
                allerdings muss ich hier
                "<a href='Nickpage.php?nachname=schöner'>Zur Nickpage</a>
                ja wieder einen fixen wert mittels = übergeben und genau den hab ich ja nicht!
                Keinen fixen Wert, sondern jeweils einen anderen.

                Und natürlich hast du einen - vielleicht nicht den Usernamen, sondern die ID seines Datensatzes - aber irgendwas musst du haben, sonst ist das ganze ja sinnfrei, wenn sich die Datensätze nicht gezielt eindeutig einzeln ansprechen lassen.
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  ja schon klar dass sich die datensätze gezielt ansprechen lassen müssen....
                  nur ich hab ich das ganze ja i ner schleife wo auch mehrere einträge zutreffen können also kann ich keinen fixen wert hinschreiben, sonst hab ich bei der ausgabe:
                  name nickpage
                  name1 nickpage
                  name2 nickpage

                  und wenn ich auf den link gehe komm ich dann aber immer zur selben weil ich den wert ja fix hineinschreibe
                  .php?id (und hier dann der fixe wert)

                  Kommentar


                  • #10
                    als erstes
                    PHP-Code:
                    SELECT idvornamenachname ... 
                    und dann
                    PHP-Code:
                    while ($row mysql_fetch_assoc($result))
                    {
                       echo 
                    '<a href="Nickpage.php?id='.$row['id'].'>Zur Nickpage</a><br>';
                    ... 
                    so in der art.

                    gruß
                    peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Kommentar


                    • #11
                      Original geschrieben von sunrise711
                      und wenn ich auf den link gehe komm ich dann aber immer zur selben weil ich den wert ja fix hineinschreibe
                      .php?id (und hier dann der fixe wert)
                      Du sollst ihn eben nicht "fix" hinschreiben - so schwer zu kapieren?
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar


                      • #12
                        also jetz funktionierts

                        danke für eure großartige hilfe!!!

                        lg Sunrise

                        Kommentar

                        Lädt...
                        X