+ Antworten
Ergebnis 1 bis 14 von 14

Thema: Id Übergabe and Div

  1. #1
    TP-Member veil macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    53

    Id Übergabe and Div

    Hallo,

    ich habe ein Problem mit der Übergabe einer Id bei der Anzeige einer Detailseite
    mit PHP. Normalerweise wird ja ein Detaildatensatz auf einer weiteren PHP-Seite angezeigt, also z.B: Profil.php

    Das macht dann so ungefähr:
    PHP-Code:
    <a href="profil.php?id=<?php echo $row_Recordset1['id']; ?>
    Ich möchte nun nicht, dass sich eine neue Seite lädt. Wie könnte man jetzt den Datensatz in einem Div anzeigen lassen ?
    Also in einem Div auf der Ausgangseite.

  2. #2
    TP-Senior Whiteflash macht alles soweit korrekt Avatar von Whiteflash
    Registriert seit
    May 2008
    Ort
    Wangen
    Beiträge
    124
    Hi,

    warum probierst du nicht mal
    PHP-Code:
    echo "<div name='id-div'>".$row_Recordset1['id']."</div>"
    Blödsinn!!! sorry, jezt seh ich, dass du nicht die id sondern den Datensatz selbst in der div haben willst:

    dann so
    PHP-Code:
    echo "<div name='id-div'><table><tr><td>".$row_Recordset1['id']."</td><td>".$row_Recordset1['inhalt']."</td></tr></table></div>"
    Gruß Basti
    Geändert von Whiteflash (17.10.2009 um 12:36 Uhr) Grund: Habe die Frage falsch interpretiert
    live long and prosper...

  3. #3
    TP-Member veil macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    53
    Danke erstmal!

    Ich habe mir das so vorgestellt, dasss sich der div mit Javascript öffnen soll.

    PHP-Code:
    <td onclick="MM_effectAppearFade(this, 1000, 0, 100, false)"><?php echo $row_Recordset1['name']; ?></a></td>
    Die Id soll dann wie oben übergeben werden, so dass der Detaildatensatz dann in dem Div zu sehen ist. Wie kann man jetzt dieses
    PHP-Code:
    <a href="profil.php?id=<?php echo $row_Recordset1['id']; ?>
    in das Javascript integrieren ?
    Es soll sich halt nur der div laden und keine neue Seite wie profil.php

  4. #4
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Das Zauberwort heißt Ajax.

  5. #5
    TP-Member veil macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    53
    ? von ajax weiss ich überhaupt nichts

    das muss doch auch irgendiwe einfacher gehen oder ?

  6. #6
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  7. #7
    TP-Veteran Zer0 hilft, wo's geht Zer0 hilft, wo's geht Zer0 hilft, wo's geht Avatar von Zer0
    Registriert seit
    Mar 2007
    Ort
    Gevelsberg (NRW)
    Beiträge
    1.219
    @ the0bone: Deine ständigen jQuery Verweise haben mich langsam auch dazu gebracht, sich ein wenig mehr damit auseinanderzusetzen
    Chaos ist nur eine andere Definition von Ordnung.

  8. #8
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Zitat Zitat von Zer0 Beitrag anzeigen
    @ the0bone: Deine ständigen jQuery Verweise haben mich langsam auch dazu gebracht, sich ein wenig mehr damit auseinanderzusetzen
    Hmmm... ich poste ja auch ständig gehen Tabellen und für den Einsatz von CSS Hoffe das bringt auch was!

    Ja und? Wie ist dein Urteil? Sinnvoll, überhaupt nicht zu gebrauchen, zu kompliziert?
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  9. #9
    TP-Veteran Zer0 hilft, wo's geht Zer0 hilft, wo's geht Zer0 hilft, wo's geht Avatar von Zer0
    Registriert seit
    Mar 2007
    Ort
    Gevelsberg (NRW)
    Beiträge
    1.219
    Hmmm... ich poste ja auch ständig gehen Tabellen und für den Einsatz von CSS Hoffe das bringt auch was!
    Wenn ich mir alles manchmal angucke, möchte ich das beinahe bezweifeln
    Chaos ist nur eine andere Definition von Ordnung.

  10. #10
    TP-Senior Whiteflash macht alles soweit korrekt Avatar von Whiteflash
    Registriert seit
    May 2008
    Ort
    Wangen
    Beiträge
    124
    Hallo Veil,

    wenn in deiner $row_Recordset1 nicht nur die ID sondern auch die weiteren Daten des Datensatzes enthalten sind, dann wie vorgeschlagen. Wenn die Daten erst anhand der übergenen id ausgelesen werden, kannst du das nur so hinbekommen, dass du bereits zu Anfang des Script ALLE Datensätze aus der Tabell ausliest, an Javascript übergibst, und den entsprechenden Datensatz mit JS anzeigen lässt.

    Ich hoffe, das hilft dir weiter...
    live long and prosper...

  11. #11
    TP-Member veil macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    53
    Nein ich bin da nicht weitergekommen. Habe mir auch schon fertige Tooltips etc runtergeladen und diese dann in meine HTML-Seote eingebunden.
    Diese funktionieren dann aber nicht. Vielleicht weil noch andere Javascripte in meiner Seite stören

    Was muss ich machen um Ajax zu nutzen ?
    Diese Library habe ich schon.

    Ich habe dieses Schnipsel gefunden:

    Code:
    $("#id").load("ajax.php");
    Kann man damit dynamische Inhalte der ajax.php in den div laden ?
    Oder wie geht soetwas ?

  12. #12
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Über load() ist das noch kein Ajax.
    Aber du kannst über load() Content nachladen. Und wenn dieser Content eine PHP Datei ist, kann der natürlich dynamisch erstellt werden. Aber der ausgelieferte Content ist dann an sich statisch und deine Seite dann diesen quasi nur darstellen.... (natürlich gibts hier Tricks um auch den nachgeladenen Content dynamisch zu behalten)

    Ajax wäre es mehr, wenn deine Seite Content nachläd und diesen verabreiten kann. Beispiel ist so ein Webmail System.
    Das darstellen des Posteinganges oder der Mail an sich in einem Div (ohne die Seite nachzuladen), ist der erste Fall. Es findet ein Request statt und in einem Bereich wird neuer Inhalt dargestellt.

    Wenn nun aber in deiner Navigation hinter dem Wort Inbox eine (1) für eine neue Email erscheinen soll, dann muss der nachgeladene Content von der Ursprungsseite verarbeitet werden. Und das wäre der zweite Fall.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  13. #13
    TP-Veteran Zer0 hilft, wo's geht Zer0 hilft, wo's geht Zer0 hilft, wo's geht Avatar von Zer0
    Registriert seit
    Mar 2007
    Ort
    Gevelsberg (NRW)
    Beiträge
    1.219
    Zitat Zitat von the0bone Beitrag anzeigen
    [..]Ja und? Wie ist dein Urteil? Sinnvoll, überhaupt nicht zu gebrauchen, zu kompliziert?
    Ach, im Falle, dass du mich meinst: Ja, ich finde es sehr nützlich und interessant. Frische Varianten Inhalte auf Seiten zu zeigen. Kompliziert ist es eigentlich auch nicht, angenommen man passt es nur Oberflächlich an, selbst der "schwerere" Code ist recht einfach, da er von Kommentare begleitet wird und daher recht nachvollziehbar. Also weitermachen
    Chaos ist nur eine andere Definition von Ordnung.

  14. #14
    TP-Member veil macht alles soweit korrekt
    Registriert seit
    Aug 2009
    Beiträge
    53
    Danke an alle, ich habe das Problem gelöst...mit fertigen Ajax Tooltips aus dem Netz. Die funktionieren jetzt auch nachdem ich andere Javascripte rausgeschmissen habe und diese durch "Dreamweaver-Scripte" ersetzt habe.

    Ich habe aber noch eine Frage zu Javascript.

    Dieses Script ist von Dreamweaver erstellt. Hiermit wird der Div mit der ID apdiv2
    bei klick auf "apdiv1" unsichtbar gemacht und umgekehrt.

    Ich habe jetzt mehrere Divs die ich unsichtbar machen möchte.
    Dann geht das aber nicht mehr mit ID, sondern ich müsste eine Klasse verwenden.

    Wie könnte ich denn bei dieser Funktion eine Klasse anwenden ?

    Code:
    <script src="../SpryAssets/SpryEffects.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    function MM_effectAppearFade(targetElement, duration, from, to, toggle)
    {
    	Spry.Effect.DoFade(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
    }
    //-->
    </script>
    </head>
    <body>
    <div id="apDiv1"></div>
    <div id="apDiv2" onclick="MM_effectAppearFade('apDiv1', 1000, 100, 0, true)"></div>
    </body>
    </html>

+ Antworten

Ähnliche Themen

  1. Übergabe an URL
    Von webkuenstler im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 03.04.2006, 07:30
  2. übergabe in pulldownfeld
    Von jhaustein im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 13.02.2005, 20:35
  3. Übergabe von Variablen
    Von kaahceeh im Forum Traum-Dynamik
    Antworten: 9
    Letzter Beitrag: 19.11.2003, 20:48
  4. Übergabe
    Von badeplatz im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 23.04.2003, 18:25
  5. GET URL mit Variablen - Übergabe
    Von benny im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 06.09.2001, 21:36

Stichworte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51