Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Alles hat ein Ende...

Eine Weisheit der Dakota-Indianer sagt:
"Wenn Du entdeckst, dass Du ein totes Pferd reitest, steig ab!"

Vor fast fünf Jahren habe ich die NOF-Community gegründet und nachdem just zu diesem Zeitpunkt das „alte NOF-Forum“ quasi über Nacht vom Betreiber geschlossen wurde, war mein Forum für viele Nutzer von NetObjects Fusion eine willkommene Alternative.

Inzwischen sind weit über 5000 NetObjects-Nutzer in der NOF-Community registriert und täglich kommen weitere hinzu. An interessierten Mitgliedern fehlt es also nicht. Was aber fehlt, sind Mitglieder, die Lust haben, anderen Nutzern bei der Lösung ihrer vielfältigen Probleme in der Anwendung von NetObjects Fusion zu helfen. Vielleicht, weil viele von ihnen - ebenso wie ich - das Interesse an NOF verloren haben und zwischenzeitlich mit anderen Programmen arbeiten.

Aktuell ist es so, dass der Support wie die Kosten für den Betrieb der NOF-Community fast ausschließlich von mir übernommen werden. Dies, und die Tatsache, dass ich die Arbeit mit NetObjects Fusion nicht mehr für zeitgemäß halte, veranlasst mich, den aktiven Forenbetrieb zu beenden. Die Beiträge, Tipps und Anleitungen aus den letzten Jahren stehen ab heute nur noch als Nachschlagewerk zur Verfügung.

Ich bedanke mich an dieser Stelle ganz herzlich bei allen, die mich und die NOF-Community in den vergangenen Jahren unterstützt haben.

Beste Grüße nettesekel

Die letzten Beiträge

Autor Thema: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste  (Gelesen 2091 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Hans K.

  • Gast
Nachdem wir nun unsere Moped Seiten dynamisch erstellt haben (PHP und MySQL -> Erstellung von dynamischen Seiten), fehlt nun noch die Möglichkeit, diese in einer Menüleiste oder Linkliste einzubauen.

Zudem wollen wir ja auch nicht mit jedem neuen eingetragenen Motorrad das Menü oder eine Linkliste ändern, deshalb sollte das vollautomatisch erfolgen.

Ich werde das hier in einer Linkliste beschreiben, da ich noch ein Gimmik hinzufügen werde.  ;-)
« Letzte Änderung: 31. März 2013, 12:04:18 von Hans K. »

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #1 am: 31. März 2013, 11:05:26 »
Wir erstellen eine neue Seite und gehen damit vor, wie schon bei der ersten Seite.

Die Seite in NOF auf PHP umstellen:
Umstellung der Seite auf PHP

Die Verbindung zu der MySQL Datenbank herstellen:
Verbindung zur MySQL Datenbank herstellen

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #2 am: 31. März 2013, 11:08:55 »
Wir ergänzen den Code in den Layout-Eigenschaften:

Code: PHP
  1. <?php
  2. include("./html/datenbank.php");
  3.  
  4. $sql="SELECT ID, Modell FROM Moped";
  5. $result = mysql_query($sql);
  6.  
  7. ?>

Damit holen wir uns die Namen aller Motorräder, welche in der Datenbank sind.

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #3 am: 31. März 2013, 11:10:32 »
Nun ist ein Textfeld zu erstellen und dort zu positionieren, wo nachher die Linkliste stehen soll. In den Texteigenschaften den Button HTML betätigen (das Textfeld aufziehen, an anderer Stelle ins Layout klicken und dann das Textfeld anklicken -> dann ist das Eigenschaftsfenster zu sehen).

Vor dem Tag ist der Code einzugeben:

Code: HTML5
  1. <?php
  2.  
  3. while ($row = mysql_fetch_array($result)) {
  4. echo "<a href=\"./seite.php?mopedid=". $row["ID"]. "\">". $row["Modell"]. "</a><br>";
  5.  
  6. }
  7. ?>
  8.  
  9. <!--

Nach dem Tag ist noch folgendes einzutragen:
Code: HTML5
  1. -->
« Letzte Änderung: 31. März 2013, 11:14:09 von Hans K. »

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #4 am: 31. März 2013, 11:16:09 »
Die Seite publizieren und schon haben wir eine Linkliste, welche sich automatisch um die eingetragenen Motorräder ergänzt:

www.DeineDomäne.de/seite2.php

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #5 am: 31. März 2013, 11:25:59 »
Für ein Menü reicht die Linkliste sicherlich, aber so sieht die Linkliste noch ein wenig dürftig aus. Deswegen werden wir diese um ein Gimmik, sprich um ein kleines Bild ergänzen.

Dazu erstellen wir einen neuen Ordner auf unserem Webspace (z.B. mit Filezilla).
Diesen nennen wir jetzt Mopedbilderklein.
Als Nächstes verkleinern wir die ursprünglichen Motorradbilder auf die Maße 100 * 80 Pixel und packen die beiden Bilder in den neuen Ordner.

Ihr könnt die Bilder anders benennen, um sie von den großen Bildern besser zu unterscheiden. Achtet aber bitte darauf, dass die Endziffer, welche für die ID steht, immer am Ende steht. Also Bildmoped1.jpg oder Bildmopedklein1.jpg.

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #6 am: 31. März 2013, 11:33:22 »
Nun wird der Code im Textfeld ergänzt:

Code: HTML5
  1. <?php
  2.  
  3. while ($row = mysql_fetch_array($result)) {
  4. echo "<img src=\"./Mopedbilderklein/Bild".$row["ID"].".jpg\""." ALT=\"". $row["Modell"]."\" TITLE=\"". $row["Modell"]."\">";
  5. echo "<a href="/Test/test.php?mopedid=". $row["ID"]. "">". $row["Modell"]. "</a><br>";
  6.  
  7. }
  8. ?>
  9.  
  10. <!--

Mit der zusätzlichen Zeile erfolgt die Anzeige der kleinen Bilder, natürlich auch automatisch für jedes weitere Motorrad.

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #7 am: 31. März 2013, 11:46:37 »
Nun kann man natürlich noch ein wenig an der Positionierung feilen, dazu ist eine Möglichkeit Tabellen zu erstellen. Dieses machen wir auch direkt im Script, da auch diese mit jedem Eintrag dynamisch ergänzt werden soll:

Code: HTML5
  1. <?php
  2.  
  3. echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"300\">";
  4.  
  5. while ($row = mysql_fetch_array($result)) {
  6.  
  7. echo "<tr><td width="100">";
  8. echo "<img src="./Mopedbilderklein/Bild".$row["ID"].".jpg""." ALT="". $row["Modell"]."" TITLE="". $row["Modell"]."">";
  9. echo "</td><td width="200">";
  10. echo "<a href="/Test/test.php?mopedid=". $row["ID"]. "">". $row["Modell"]. "</a><br>";
  11. echo "</td></tr>";
  12. echo "<tr style="height:10px"><td></td></tr>";
  13. }
  14. echo "</table>";
  15. ?>
  16.  
  17. <!--

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #8 am: 31. März 2013, 12:02:32 »
Und hier zeige ich, wie Ihr die Daten komfortabel in die Datenbank eingeben könnt, gerade das Thema mit dem Miniaturbild wird hier noch automatisiert:

PHP und MySQL -> Erstellung von Einträgen in der Datenbank mit einem Formular

Hans K.

  • Gast
Re: PHP und MySQL -> Erstellung einer automatisch generierten Linkliste
« Antwort #9 am: 01. April 2013, 10:09:02 »
Änderungswünsche, Fehler oder Diskussionen können wir hier führen: Diskussion zur Erstellung einer automatisch generierten Linkliste

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

 


Wenn dir dieser Artikel gefallen hat, dann empfehle ihn doch weiter... ;)