Jump to content
php.lv forumi

Recommended Posts

Posted

Sveiki!

 

Es nevaru saprast pēc kāda principa tiek taisīti komentāri. Kā atlasīt komentārus, kas ir rakstīti konkrētajai lietai, piemēram, jaunumi un ir 10. raksti un katram rakstam var komentēt, bet kā panākt, ka no vienas db atlasa katrai ziņai savu komentārus un tos pievienojot tie rādās tikai tai konkrētajai ziņai. Man nevajag jau gatavus skriptus man derētu kādi piemēri vai vislabāk manuāļu linki vai nosaukumi ar ko sākt, jo gribas mācīties pašam nevis izmantot gatavus. :)

Posted

2 atsevišķas tabulas(table_news un table_comments).

table_news struktūra apmēram:id|content|date|

table_comments struktūra apmēram:id|news_id|text|date|user|

 

Pievienojot komentāru iekš table_comments pievienojam jaunu ierakstu, pēctam 'izvelkot' datus parādīšanai(jaunumus/rakstus), attiecīgi izvelkam datus no table_comments, kur news_id ir vienāds ar attiecīgā raksta/jaunuma ID.

Posted (edited)

Nē, pie katra jauna komentāra pievienošanas tiek ievietots jauns ieraksts.

 

table_comments

id|news_id|text|date|user|

1|2|comment|2008-12-12|test

2|2|comment2|2008-12-02|user2

3|1|comment_|2006-12-05|ainars

 

utt.

Edited by phpjanis
Posted (edited)

Ā sapratu. Tad katram jaunam komentāram news_id ailē tiek ielikts attiecīgās ziņas id un viņš parādās tikai tur ja?

Edited by shalonik
Posted

Jā, ievieto attiecīgās ziņas id(news_id) un pārējos datus, kādi tev attīecīgi ir nepieciešmi, piemēram text, username, date.

×
×
  • Create New...