Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Für jede Ausgabe eigenes Tooltip...

  1. #1
    Youngster
    Registriert seit
    19.10.2005
    Beiträge
    17
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Für jede Ausgabe eigenes Tooltip...

    Hi, ich stehe vor folgendem Problem:

    Code:
    $result2 = $db->sql_query("SELECT * FROM darsteller LEFT JOIN darsteller_film ON (darsteller.id=darsteller_film.darsteller_id) WHERE darsteller_film.dvd_id = $row[dvd_id];");
      while (
      $row2 = $db->sql_fetchrow($result2)) {$darsteller .=
      
      "<a href=#
      onmouseover=showWMTT&#40;'xx'&#41;
      onmouseout=hideWMTT&#40;&#41;>"
       . $row2&#91;name&#93; ."
       </a>
    
      
    <div class=tooltip id=xx>
    ". $row2&#91;id&#93; . "
    </div>
    ";
    
    
    &#125;
    Die Ausgabe der Darsteller ist:
    DARSTELLER_1
    DARSTELLER_2
    DARSTELLER_2 ...

    Jetzt soll für jeden Darsteller per Tooltip ein Bild (im Beispiel die entsprechende Darsteller ID) gezeigt werden. Jedoch erscheint bei jedem Darsteller nur die ID von DARSTELLER_1 im Tooltip. Wie bekomm ichs hin, dass ich für jeden Darsteller das entsprechende Tooltip bekomme?

    Danke im Voraus!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    wie siht denn die tabelle aus?

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    19.10.2005
    Beiträge
    17
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Darsteller: id | name

    Die anderen können hierbei ignoriert werden, da sie nur eine Zuordnung der Darsteller zu den Filmen sind:

    Darsteller_Film: darsteller_id | dvd_id

  4. #4
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    und was soll das left join ??? mach libeer eine einfach abfrage über 2 tabs

  5. #5
    Gast

    Standard

    left join = die Ausgabe der Darstellernamen

    Tabellen:
    DVD --> dvd_id
    DARSTELLER --> darsteller_id | name
    DARSTELLER_FILM --> darsteller_id | dvd_id

    Die Frage ist nun halt nur, wie ich jedem ausgegebenen Darsteller n eigenen Tooltip zuweise.

  6. #6
    Youngster
    Themenstarter

    Registriert seit
    19.10.2005
    Beiträge
    17
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Sorry, hatte ausgeloggt - der letzte Post war von mir

  7. #7
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    mach es so:

    Code:
    $darsteller="";
    $result2 = mysql_query&#40;"SELECT darsteller.*, darsteller_film.darsteller FROM darsteller, darsteller_film WHERE darsteller.id=darsteller_film.darsteller_id AND darsteller_film.dvd_id = '&#123;$row&#91;'dvd_id'&#93;&#125;';"&#41;;
    while &#40; $row = mysql_fetch_assoc&#40;$result2&#41; &#41;
    &#123;
     $darsteller .= "".$row2&#91;'name'&#93;."
    <div class=tooltip id=xx>".$row2&#91;'id'&#93;. "</div>";
    &#125;
    deine SQL classe habe ich weg gelssen, die schwachsinnig ist und keinerlei effect hat.

    Dein SQL war genau umständtlich und unnötig kompliziert.

    wenn esso nicht geht, dann gewöhne dir an nicht mit * zu abreiten sondern alle aus z ugebneden felder an zu geben.

    print_r($row); eigent sich zum debugen (wird hinter { gesetzt.)

  8. #8
    Youngster
    Themenstarter

    Registriert seit
    19.10.2005
    Beiträge
    17
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi GreenRover,
    Danke für den Code!

    Ich habs soweit geändert und angepasst, allerdings ist das Ergebnis genau wie vorher...

    Code:
    $darsteller="";
    $result2 = mysql_query&#40;"SELECT darsteller.id,  darsteller.name , darsteller_film.darsteller_id FROM darsteller, darsteller_film WHERE darsteller.id=darsteller_film.darsteller_id AND darsteller_film.dvd_id = '&#123;$row&#91;'dvd_id'&#93;&#125;';"&#41;;
    while &#40; $row2 = mysql_fetch_assoc&#40;$result2&#41;&#41; &#123;$darsteller .=
    
      "<a href=#
      onmouseover=showWMTT&#40;'xx'&#41;
      onmouseout=hideWMTT&#40;&#41;>"
       . $row2&#91;name&#93; ."
       </a>
    
    ";
    
    echo "<div class=tooltip id=xx>
    $row2&#91;id&#93;
    </div>";
    
    &#125;
    Die Ausgabe ist:

    DARETSLLER1 --> Toltip DARSTELLER_ID_1
    DARETSLLER2 --> Toltip DARSTELLER_ID_1

    und nicht wie es sollte

    DARETSLLER1 --> Toltip DARSTELLER_ID_1
    DARETSLLER2 --> Toltip DARSTELLER_ID_2

    Für weitere Vorschläge wär ich sehr dankbar!

  9. #9
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Poste mal die ausgabe von:

    Code:
    $tmp=array&#40;&#41;;
    $result2 = mysql_query&#40;"SELECT darsteller.id,  darsteller.name , darsteller_film.darsteller_id FROM darsteller, darsteller_film WHERE darsteller.id=darsteller_film.darsteller_id AND darsteller_film.dvd_id = '&#123;$row&#91;'dvd_id'&#93;&#125;';"&#41;;
    while &#40; $row2 = mysql_fetch_assoc&#40;$result2&#41;&#41;  &#123; $tmp&#91;&#93;=$row2;  &#125;  print_r&#40;$tmp&#41;;

  10. #10
    Youngster
    Themenstarter

    Registriert seit
    19.10.2005
    Beiträge
    17
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Array ( [0] => Array ( [id] => 579 [name] => Hanks [darsteller_id] => 579 ) [1] => Array ( [id] => 580 [name] => Fred [darsteller_id] => 580 ) )

Ähnliche Themen

  1. Jede ausgabe eine Option
    Von Rambor im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 02.07.2008, 23:09
  2. [gelöst] Tooltip Skript mit einem Bug
    Von Wasserleiche im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 20.12.2007, 12:12
  3. Antworten: 3
    Letzter Beitrag: 31.08.2007, 16:26
  4. Tooltip Script Fehlerhaft
    Von Phase8421 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 24.03.2006, 13:10
  5. Js jede 10 Min. Downloadlink veränderrung
    Von Paul im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 18.10.2005, 23:24

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •