SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.08.2006, 13:27:16
Stratman Stratman ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 7
Dynamische Listenanzeige / Javascript?

Hallo zusammen,

ich befasse mich seit ca. vier Monaten intensiv mit PHP und MySQL.
Da die Web-Programmiersprachen alle ineinandergreifen, hoffe ich, ihr könnt mir bei meinem Problem auch weiterhelfen.

Was ich möchte ist eine dynamische Listenanzeige mit einer Datenbank im Hintergrund, wobei Einträge angeklickt und betrachtet werden können.

Soweit so gut, was ich habe:

- MySQL-Datenbank mit Zugriff über PHP
- Der Inhalt der Tabelle wird mir in der Liste dynamisch angezeigt
- Jede Zeile habe ich mit dem HTML-Attribut "ID" durch eine Schleife eindeutig gekennzeichnet
- Jede Zeile enthält einen Text, der per Javascript (oder wie auch immer) auf den Eintrag verweisen soll

Nun geht es darum, den Klick des Benutzers auf die Zeile (bzw. den referenzierten Text) abzufangen, um dann den entsprechenden Datensatz aus der Datenbank anzuzeigen.

Im Prinzip funktioniert doch so jeder Onlineshop, der nicht händisch gepflegt wird, oder?

Damit man sich das ganze besser vorstellen kann, hier meine Datei online:
Meine Site

Habt ihr für mich eine Idee, wie ich da rangehen könnte? Gibt es ggf. vordefinierte Funktionen, mit denen man das HTML-Tabellenattribut "ID" abfragen kann?

Ich freue mich auf eure Antworten!
Viele Grüße
Marco
Mit Zitat antworten
  #2  
Alt 03.08.2006, 16:42:12
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Dynamische Listenanzeige / Javascript?

Warum gestaltest du deine Navigation über den Handler 'onclick'. Normal wird dies über Links 'a-Tag' gemacht. Bei deiner Gestaltung kann niemand navigieren, der Javascript abgeschaltet hat.

Du möchtest, dass wenn jemand auf 'Mercedes Benz ...' klickt ein Text oder irgend was angezeigt wird? Soll dafür eine neue Seite geladen werden oder soll dieser dann auf derselben Seite angezeigt werden?

Du kannst doch mit URL des Links Variable übergeben. Die du bei Seitenaufruf abfragst, ob etwas vorhanden ist oder nicht.

Bsp.
PHP-Code:
<?php
if(!empty($_GET['Variable-Name'])) {
  
//wenn vorhanden, Datenbank abfragen
}
?>
<a href="seite.php?Variable-Name=<?php echo $Variable-Wert?>">Link</a>
__________________
Grüße Andes

Geändert von Andes (03.08.2006 um 16:43:56 Uhr)
Mit Zitat antworten
  #3  
Alt 03.08.2006, 16:58:57
Stratman Stratman ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 7
AW: Dynamische Listenanzeige / Javascript?

Hi,

und danke für deine Antwort!!

Das Problem mit JS ist mir bekannt, werde mal schauen dass ich es in HTML umsetzen kann.
Nach Klick soll der Benutzer übrigens auf eine Seite geleitet werden, in der dann detailliertere Informationen zu dem jeweiligen Auto zu finden sind.

Die Idee mit der Variablen ist gut... d.h. ich müsste für jeden Listeneintrag innerhalb der Schleife eine eindeutige Variable setzen (ggf. in ein Array)
und auf der nächsten Seite dann abfragen, ob diese gesetzt sind... korrekt?
Mit Zitat antworten
  #4  
Alt 03.08.2006, 17:08:46
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Dynamische Listenanzeige / Javascript?

Am leichtesten ist es die id, die in der Datenbank als index fungiert, weiterzugeben.

Anhand von der kannst du dann auf der Detailsseite den entsprechenden Datensatz aus der Datenbank auslesen.
Mit Zitat antworten
  #5  
Alt 03.08.2006, 18:09:09
Stratman Stratman ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 7
AW: Dynamische Listenanzeige / Javascript?

Habe gerade ein kleines Problem, die Variablen dynamisch zu erzeugen...

Ich möchte innerhalb der Schleife, wo auch der Link erzeugt wird, gleich eine Variable erzeugen, die die Datensatznummer mitführt.

Ich habe meinen Zeilencounter ($listcount), der mit jedem Durchlauf um 1 erhöht wird. Wie kann ich nun eine Variable erzeugen, die z.B. so heißt:

$var"$listcount"* (listcount ist 1 - Variable soll $var1 heißen)
$var"$listcount"* (listcount ist 2 - Variable soll $var2 heißen)

(* ist nur symbolisch zu verstehen)

Hoffe ich konnte mich verständlich ausdrücken!!

Gruß
Mit Zitat antworten
  #6  
Alt 03.08.2006, 18:37:14
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Dynamische Listenanzeige / Javascript?

Willst du jetzt für jede ID eine eigene Variable definieren?
Eigentlich sollte der Variable-Name immer gleich sein. Nur der Wert ändert sich bei jedem Link. Sonst musst du ja auf der anderen Seite erst noch herausfinden welche Variable übergeben wurde um den entsprechenden Datensatz auslesen zu können.
__________________
Grüße Andes
Mit Zitat antworten
  #7  
Alt 04.08.2006, 11:02:44
Stratman Stratman ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 7
AW: Dynamische Listenanzeige / Javascript?

Hi !!

Ich habs hinbekommen. Ich denke viel zu kompliziert... habe PHP mal wieder unterschätzt... hätte nie gedacht, dass das mit so wenig Code zu schaffen ist...

Vielen Dank für eure Hilfe!!

Gruß Marco
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit javascript und php variable Esnabur PHP Grundlagen 2 25.07.2006 23:47:07
NewWindow mit JavaScript - Vor-Zurück Button automatisch einfügen oli HTML, CSS und JavaScript Help! 7 10.07.2005 22:14:22
Frage zu Formalaren / PHP / JavaScript nimue PHP für Fortgeschrittene und Experten 4 26.04.2005 22:03:01
dynamische variable - gibts sowas in js? gerhard HTML, CSS und JavaScript Help! 1 13.06.2004 17:51:31
PHP conetcten mit Javascript swishy PHP für Fortgeschrittene und Experten 6 14.09.2002 13:51:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:20:53 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt