Book-Corner Modul - Kategorien

Begonnen von Maddalina, 01 Dezember 2002, 12:42:32

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Maddalina

Halli-Hallo,

also ich habe mir jetzt die Amazon Book-Corner gesaugt. Davor hatte ich ein anderes Amazon Modul, und ich muß sagen die Book-Corner ist einfach tausendmal besser *freu*.

Ich würde aber gerne etwas verändern und weiß aber nicht wie, und hoffe, daß mir hier jemand sagen kann, was ich machen muß.

Bisher ist es so, daß man jede Menge Buchkategorien erstellen kann und die Bücher aus den verschiedenen Kategorien im Zufallsprinzip im Block-Buchtipp erscheinen. Ich möchte aber mehrere Blöcke erstellen, in dem jeweils nur aus einer Kategorie Tipps erscheinen. Theoretisch kein Problem, praktisch weiß ich nicht, wie ich es bewerkstelligen soll.

Soweit ich das beurteile, muß ich in der jeweiligen Block-Buchtipp.php nur Diese Zeile ändern:

 $result = mysql_query("select * from books");  

Statt "from books" müßte da die Kategorie stehen, richtig? Aber wie mache ich das? Hat jemand eine Idee?

Auch klasse wäre es, einen Center-Block zu entwickeln, in dem man sagen wir mal 3 Kategorien hat und jeweils ein Random-Buch von jeder Kategorie abgebildet ist...

Liebe Grüße,

Maddalina

jubilee

Hallo Maddalina !
Ich kenn das Modul leider nicht. Woher hast Du das ?
Um genau zu sagen, wie die Abfrage aussehen müsste, müsste ich die Struktur der Datenbank wissen.
Wenn das die Amazon-Bückerecke von hier ist, ist das nicht ganz so leicht mit der Abfrage da die Kategorien in einer anderen Tabelle gespeichert werden (books_cat)
die beiden Tabellen werden über das Feld  cid synchronisiert.
Du könntest so abfragen
SELECT * FROM BOOKS WHERE 'cid'=$kategorie
In $kategorie muss dann die cid der betreffenden Kategorie aus der du Bücher anzeigen willst (nur mal so als Denkanstoss).
MfG
jubilee

Maddalina

Hey Jubilee,

danke für Deine schnelle Antwort - und ja, es ist die Bücherecke von hier.

Deine Antwort wirft jetzt bei mir folgende Fragen auf (sorry):

cid=Categorie ID? Oder was bedeutet das?

Und sähe es dann so aus, wenn ich z. B. die Kategorien Tarot und Runen habe:

>> SELECT * FROM BOOKS WHERE 'cid'=$Tarot <<

Und wenn das so ist, muß ich dieses "$Tarot" irgendwo vorher bzw. in einer anderen Datei definieren? Oder kann ich es mal einfach so in die betreffende block-xyz.php reinschreiben und die Datei weiß dann schon, was sie soll?

Sorry, aber ich bin kein Programmierer *seuf*

Liebe Grüße,

Madda

schwanauer

Hallo,

die cid bekommst du aus der Datenbank.
In der Tabelle books_cat hast du folgende Felder:
 cid     name     extrainfo

dort suchst du den Namen der Kategorie und nimmst für die Abfrage einfach die cid die davor steht!
Also wenn Tarot die cid 1 hat die abfrage so:
>> SELECT * FROM BOOKS WHERE 'cid'=1 <<

und es werden nur die Bücher aus Kategrie Tarot genommen.


jubilee

hallo Maddalina !
Das geht auch nicht so mit der Abfrage.
Muss ich mir mal ein/zwei Gedanken drum machen.
Wird heute aber nichts mehr.
Ich geb dir hier bescheid.
MfG
jubilee

Maddalina

Danke Stefan :)

Genau das wars - um mal mit Boris Becker zu sprechen: "Das ist ja einfach!" ;)

Alles Liebe,

Maddalina

Maddalina

Sorry Jungs,

zu früh gefreut *seufz*

aalso, er zeigt zwar brav in der Kategorie Tarot, cid 1 nur Tarot an... allerdings auch nur das allererste Buch in dieser Kategorie. und in Kategorie Bücher mit der cid 2 zeigt er ebenfalls nur dieses besagte Tarotbuch *haare rauf*, Ich habe es dann versucht mit >> select * from books_cat WHERE 'cid'=8" << um so wenigstens das erste Buch der nächsten Kategorie zu bekommen - Pustekuchen, immer noch das Buch 1 der Kategorie Tarot...

Und nu? Was mache ich denn bloß falsch?

Alles Liebe,

Maddalina

jubilee

Hallo !
Schick mir deinen Block doch bitte mal zu
mailcollect@grunert-web.de
Mfg
jubilee

Maddalina


Maddalina

Danke Jubilee,

das hat auch Zeit!

Alles Liebe,

Maddalina

jubilee

Hallo Maddalina !
So, ich hab mal eínen Beispielblock gebastelt nach Deinen
Vorgaben.
Der zeigt je nach Einstellung bis zu 3 Kategorien an und jeweils aus
den 3 Kategorien Zufallsbücher. Allerdings nicht mehr.
Wenn Du jetzt z.B. 4 oder mehr Kategorien hast, gibts ein Problem, da er nur Bücher
aus max 3 Kategorien anzeigt (geht auch mehr aber dafür müsste ich ihn nochmal umschreiben).
Wie dem auch sei, ansehen kannst Du dir das auf meiner
Spiel-/und Testseite :
 http://www.web3.p15090702.pureserver.de
Mfg
jubilee

[Editiert am 2/12/2002 von SiteAdmin jubilee]

[Editiert am 2/12/2002 von SiteAdmin jubilee]

Maddalina

GEIIIL  :luxhello:  

Echt superklasse, Jubilee, genau so habe ich es mir vorgestellt <freu>.

her damit :)

Tausend Dank!

Alles Liebe,

Maddalina

jubilee

Hallo Maddalina !
Alles Klar.
Schicke Dir den Block heute abend los (früher komm ich nicht ran).
MfG
jubilee