PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [need help] Kommentar box



Solaro
21.05.2012, 17:00
Mahlzeit Free-hack.
Ich versuche gerade folgendes zu bewerkstelligen:
www.example.com/seite.php?id=1
Die Id wird im Code so verarbeitet das sie ein Bild ausgibt (das in der Mysql Tabelle mit der Id1).
Nun Frage ich mich jedoch wie bekomme ich es mit hilfe von Mysql hin das auch noch die Kommentare zu der ID passen ??
Ich kann ja leider nicht in meiner Mysql Tabelle den Begriff nochmal tabellieren (ich hoffe ihr wisst was ich meine).
Und dann wäre es noch nett zu wissen wie ich es so mache das die 10 neusten Kommentare angezeigt werden, warscheinlich die höchste id der kommentare raussuchen minus 10 und dann jedes ausgeben ?
Gruß

Shini
21.05.2012, 17:04
http://de.wikipedia.org/wiki/Normalisierung_%28Datenbank%29
http://de.wikipedia.org/wiki/Fremdschl%C3%BCssel#Fremdschl.C3.BCssel

-------------
SELECT * FROM xy ORDER BY id DESC LIMIT 10

Solaro
21.05.2012, 18:47
Danke ersteinmal für deine Antwort.
Mir ist schon klar das ich eine Tabelle in einer Tabelle haben kann jedoch nicht wie sich das in Mysql verhält.
Gruß

Shini
21.05.2012, 18:48
ich meine nicht tabelle in tabelle ..

eher so etwas wie
tab_kommentare, tab_bilder, rel_kommentare (3 tabellen)

Solaro
28.05.2012, 12:20
Ah okay danke gut jetzt habe ich es von der Datenbank her.
Leider habe ich nun das Problem bei Knopfdruck den Kommentar abzuschicken da ich einmal im PhP code die ID des Bildes an die Url hängen muss und im Html teil den Kommentar an sich.
Nur wie ich kann ja nur an einer Stelle sagen ok die Url wird geöffnet oder kann ich im PhP teil die in Html eingefügte Textbox als Variable verwenden ?
Gruß

sn0w
28.05.2012, 13:16
http://www.schattenbaum.net/php/variable2.php

Vielleicht solltest du dich erst einmal mit den grundlegenden Sachen beschäftigen, bevor du so etwas in Angriff nimmst. Denn wenn man keine Ahnung hat entstehen schnell XSS Lücken und die Möglichkeit in die DB via SQLi zu gelangen.

MfG

Solaro
28.05.2012, 15:17
Ich habe mir die Grundlagen durchgelesen und auch bei dieser Seite bekomme ich keine Lösung auf mein Problem.
Ich habe zwar die Textbox und den Button der per GET überwiesen wird aber ich habe ja noch im PhP Code Teil eine weitere Variable die übergeben werden muss nur wie hänge ich die dort noch an ?