Ankündigung

Einklappen
Keine Ankündigung bisher.

Sql abfrage im Mousover

Einklappen

Neue Werbung 2019

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

  • Sql abfrage im Mousover

    Guten Tag,

    ich plane eine SQL abfrage erst in dem Mousover anzuzeigen, irgendwie gelingt mir das nicht.

    Bei meinen Versuchen bekomme ich für jeden eintrag einen eigenen Mousover

    Code:
            <tr> <td> <div align="center"> <a target="_blank" onmouseover="return overlib(' <?php echo $row['Liste'] ; ?>' , FGCOLOR, '#4c4e4c', BGCOLOR, '#000000', TEXTCOLOR, '#FFFFFF', WIDTH, 230);" onmouseout="return nd();" "><?php echo "Verlauf" ;?></a> </div></td></tr>
    Ev hat jemand einen tip

  • #2
    Woher sollen wir $row['Liste'] kennen?

    Kommentar


    • #3
      Irrelevant oder? Da dort ja zb 10 Werte sind in der datenbank. Diese sollen angezeigt werden sobald ich auf den Punkt Verlauf mit der maus gehe also drüber fahre.

      Kommentar


      • #4
        Zitat von Chewy Beitrag anzeigen
        Guten Tag,

        ich plane eine SQL abfrage erst in dem Mousover anzuzeigen, irgendwie gelingt mir das nicht.

        Bei meinen Versuchen bekomme ich für jeden eintrag einen eigenen Mousover

        PHP-Code:
        <tr>
          <td>
            <div align="center">
              <a target="_blank" onmouseover="return overlib(' <?php echo $row['Liste'] ; ?>' , FGCOLOR, '#4c4e4c', BGCOLOR, '#000000', TEXTCOLOR, '#FFFFFF', WIDTH, 230);" onmouseout="return nd();" ">
                 <?php
                    
        echo "Verlauf";
                 
        ?>
              </a>
             </div>
            </td>
          </tr>
        Ev hat jemand einen tip
        so mal aufgeräumt, sonst hätte sich doch keiner deinen code angeschaut!

        Kommentar


        • #5
          bekomme ich für jeden eintrag einen eigenen Mousover
          heißt, dass der jedesmal anders ist. So habe ich das interpretiert.

          Kommentar


          • #6
            nachtrag so sieht der bereich im Script aus:
            PHP-Code:
            $result = mysql_query($sql) OR die(mysql_error());
                
                
                

                while($row = mysql_fetch_assoc($result)) {
                ?>
             <tr> <td> <div align="center"> <a target="_blank" onmouseover="return overlib(' <?php echo $row['Liste'] ; ?>' , FGCOLOR, '#4c4e4c', BGCOLOR, '#000000', TEXTCOLOR, '#FFFFFF', WIDTH, 230);" onmouseout="return nd();" "><?php echo "Verlauf" ;?></a> </div></td></tr>

            <? } ?>
            Das macht mir im enddefekt bei 10 einträgen, 10 Zeilen wo immer stehr Verlauf und im Mousover dann ein wert steht

            Kommentar


            • #7
              was willst du denn genau haben?
              denn das was du da geschrieben hast an php code macht genau das richtige was du beschreibst...

              mache "bla" solange bis fertig!

              Kommentar


              • #8
                OKay also aktuell sieht meine seite so aus:

                Verlauf <--- Mousover zeigt Wert 1 aus der Datenbank
                Verlauf <---- Mousover zeigt Wert2 aus der Datenbank

                und so gehen die Zeilen weiter bis alle Werte ausgelesen sind.

                Ich wollte es so haben, das eine Zeile nur da ist wo Verlauf steht und beim Mousover alle werte angegeben werden statt nur einer.

                Kommentar


                • #9
                  Ich wollte es so haben, das eine Zeile nur da ist wo Verlauf steht und beim Mousover alle werte angegeben werden statt nur einer.
                  Kapier ich nach drei mal lesen immer noch nicht.

                  Kommentar


                  • #10
                    ich beim 1, mal *äätsch*

                    er will ein mouseover feld, in dem z.b. 10 werte aus einer DB stehen.
                    er hat zurzeit ein mouseover feld, in dem 1 wert steht, beim nächsten mal überfahren wieder einer, und so weiter.

                    er muss einfach innerhalb erstmal die werte alle anzeigen lassen...

                    Kommentar


                    • #11
                      Gehen wir von 2 Datensätzen aus dann sieht es so aus:

                      Zeile1: Verlauf [ Beim mousover wird Wert 1 angezeigt.
                      Zeile2: Verlauf [beim mousover wird Wert2 angezeigt [
                      Und im enddefekt soll es aber so wirken:

                      Zeil1 Verlauf [ Beim mousover werden alle werte Angezeigt]

                      Kommentar


                      • #12
                        Na dann mußt Du die zeilenweise Ausgabe in der Overlaybox machen und nicht die Overlaybox in den Zeilen.

                        Kommentar


                        • #13
                          Dann gib mir mal bitte nen Anhalts punkt, wüsste ich wie, würde ich nicht fragen.
                          Sorry die direkte antwort

                          Kommentar


                          • #14
                            Zum Beispiel so (falls ichs richtig verstanden hab):
                            PHP-Code:
                            <?php
                              
                            while($row mysql_fetch_assoc($result)) {
                                
                            $tooltip $row['Liste'] ."<br />\n";
                              }
                            ?>
                            <tr>
                              <td align="center">
                                <a target="_blank" onmouseover="return overlib('<?php echo $tooltip?>' , FGCOLOR, '#4c4e4c', BGCOLOR, '#000000', TEXTCOLOR, '#FFFFFF', WIDTH, 230);" onmouseout="return nd();">Verlauf</a>
                              </td>
                            </tr>
                            Natürlich musst du das nach deinen wünschen anpassen. Des Weiteren, dein Div ist eigentlich für die Katze. Das align-Attribut kannst du dem <td>-Element zuweisen

                            Und die echo-Ausgabe von dem Text "Verlauf" ist eigentlich auch nicht nötig.

                            Beides wäre jedoch nicht falsch

                            Kommentar


                            • #15
                              super danke, nur ein problem nun das Mousover wird nichtmehr angezeigt

                              Aber ich setze da nun mal an

                              Kommentar

                              Lädt...
                              X