Navigacija

Vartotojų tinkle

Prisijungusių svečių: 122
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,963
Naujausias narys: WolfHammer

Naujausi straipsniai

Paskutiniai nariai

N-20 3 dienos
Reikalas 3 dienos
Rytis 1 savaitė
DjArtas 2 savaitės
WolfHammer 2 savaitės
Nostesi12 savaitės
Wisedocs12 savaitės
asdasdddz16 savaitės
Paslapties K...17 savaitės
Audrius_1720 savaitės
Simbijanas32 savaitės
Karinacraft32 savaitės
Žmogus36 savaitės
Bruksnys40 savaitės
Darexs42 savaitės
Nepas43 savaitės
keistuole45 savaitės
Gizmis47 savaitės
MaFetas60 savaitės
ozzWANTED62 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.163
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Nepas
2025 Bal. 9 17:04:08
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Paskutinės naujienos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Expert PHP, MySQL klausimai

Autorius: Gugiss Peržiūrų: 6916      Spausdinti temą
2008 Bir. 8 14:06:24          1 žinutė iš 24
Spausdinti pranešimą
Noriu padaryt, kad paskutinių naujienų panelėje prie naujienos pavadinimo rodytų ir kategorijos pavadinmą. Tikriausia reikia, kad vykdytų užklausą tarp 2'jų lentelių. Bet kaip?

Panelės kodas:
$result = dbquery("SELECT * FROM ".$db_prefix."news WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 0,7");
while ($data = dbarray($result)) {
$title = $data['news_subject'];
$cat = $data['news_cat_name'];
$sh_title = $title;
$n_id = $data['news_id'];
$v_id = $data['news_reads'];
$comments_n = dbcount("(comment_id)", "comments", "comment_type='N' AND comment_item_id=$n_id");
$date = $data['news_datestamp'];
$n_date = showdate("%Y %B %d", $date);
$name = $data['news_cat'];

echo "<img src='".THEME."images/bullet.gif'>
<a href='".BASEDIR."news.php?readmore=$n_id'><span class='small'><b>$sh_title</b> $cat [$comments_n]</span></a>
<span class='side'></span><br><br>";
}




MMOG.lt - atrask naują pasaulį
Redagavo Gugiss 2008 Bir. 8 14:06:46
2008 Bir. 8 14:06:42          2 žinutė iš 24
Spausdinti pranešimą
tai kad čia kažkoks video.php, neis prasitestuot... o šiaip turėtų juk veikti, juk nurodęs esi: $cat = $data['video_cat_name'];
2008 Bir. 8 14:06:00          3 žinutė iš 24
Spausdinti pranešimą
Va patvarkiau į newsmerkia akį Šitas $cat = $data['video_cat_name']; neveikia tikriausia todėl, kad video_cat_name ne toj pačioj lentelėj

MMOG.lt - atrask naują pasaulį
2008 Bir. 8 15:06:25          4 žinutė iš 24
Spausdinti pranešimą
Žinai tokia funkcija kaip left join? šypsosi

Rules: 21 & 22 Read first!
2008 Bir. 8 15:06:24          5 žinutė iš 24
Spausdinti pranešimą
Aha žinau ir bandžiau, bet neveikė (jeigu aš teisingai parašiau)
LEFT JOIN ".$db_prefix."video_cats




MMOG.lt - atrask naują pasaulį
2008 Bir. 8 15:06:41          6 žinutė iš 24
Spausdinti pranešimą
Naujienos cat id tokia pat kaip video cat id? galvoja

Rules: 21 & 22 Read first!
2008 Bir. 8 15:06:50          7 žinutė iš 24
Spausdinti pranešimą
Nelabai supratau tavo klausima, bet nesvarbu pirma reikia kad ant news veiktu o paskui pats susitvarkyciau ant video akinanti šypsen

MMOG.lt - atrask naują pasaulį
2008 Bir. 8 15:06:35          8 žinutė iš 24
Spausdinti pranešimą
Ai dabar ikirtau. Tuoj pl padarysiu šypsosi

Rules: 21 & 22 Read first!
2008 Bir. 8 15:06:48          9 žinutė iš 24
Spausdinti pranešimą
Prašau:

openside("name");
  $result = dbquery("SELECT * FROM ".$db_prefix."news LEFT JOIN ".$db_prefix."news_cats ON news_cat_id = news_cat WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 0,7");
while ($data = dbarray($result)) {
$title = $data['news_subject'];
$cat = $data['news_cat_name'];
$sh_title = $title;
$n_id = $data['news_id'];
$v_id = $data['news_reads'];
$comments_n = dbcount("(comment_id)", "comments", "comment_type='N' AND comment_item_id=$n_id");
$date = $data['news_datestamp'];
$n_date = showdate("%Y %B %d", $date);
$name = $data['news_cat'];

echo "<img src='".THEME."images/bullet.gif'>
<a href='".BASEDIR."news.php?readmore=$n_id'><span class='small'><b>$sh_title</b> $cat [$comments_n]</span></a>
<span class='side'></span><br><br>";
}
closeside();




Rules: 21 & 22 Read first!
2008 Bir. 8 15:06:32          10 žinutė iš 24
Spausdinti pranešimą
Yeeeee akinanti šypsen Baisiausiai dėkavoju Songkietas
Štai kame bitė ane
ON news_cat_id = news_cat




MMOG.lt - atrask naują pasaulį
Redagavo Gugiss 2008 Bir. 8 15:06:12
2008 Bir. 8 15:06:20          11 žinutė iš 24
Spausdinti pranešimą
Nėra už ką. šypsosi

Rules: 21 & 22 Read first!
2008 Bir. 8 16:06:34          12 žinutė iš 24
Spausdinti pranešimą
Iškilo dar viena problema reikia folderį padaryt kaip kintamąjį. Pvz.:
<a href='$folderis/video.php'>$cat:</a><a href='$folderis/video.php?ziureti=$n_id'>




Edit: nebereikia pats suitvarkysiu akinanti šypsen

MMOG.lt - atrask naują pasaulį
Redagavo Gugiss 2008 Bir. 8 16:06:20
2008 Bir. 8 21:06:11          13 žinutė iš 24
Spausdinti pranešimą
Dar vienas klausimas. Kaip galima atvaizduoti naujienos turinį? Bandžiau $img = ['video_news']; bet nerodo paveiksliuko (bloga nuoroda) prieš paveiksliuko nuorodą užsideda mano saito nuoroda ir visokių ženklų kaip %5C

MMOG.lt - atrask naują pasaulį
Redagavo Gugiss 2008 Bir. 8 21:06:59
2008 Bir. 8 22:06:04          14 žinutė iš 24
Spausdinti pranešimą
SIaip dabar nesimasto bet tai daryk gi $turinys = $new(40);
virsui $turinys kintamaji susitvarkyk ir $new daryk pagal save... O tas 40 tai ten reguliuok ad 40 raidziu tik rodys o toliau ...
Gali but klaida nes sita funkcija pamirses asmerkia akį IR fusionu nedirbu akinanti šypsen

WKO tm
2008 Bir. 8 22:06:05          15 žinutė iš 24
Spausdinti pranešimą
Juk čia tas pats Š šypsosi

MMOG.lt - atrask naują pasaulį
2008 Bir. 8 22:06:35          16 žinutė iš 24
Spausdinti pranešimą
SoUnDaS parašė:
SIaip dabar nesimasto bet tai daryk gi $turinys = $new(40);
virsui $turinys kintamaji susitvarkyk ir $new daryk pagal save... O tas 40 tai ten reguliuok ad 40 raidziu tik rodys o toliau ...
Gali but klaida nes sita funkcija pamirses asmerkia akį IR fusionu nedirbu akinanti šypsen


Galiausiai savo ibala zavali uzpiso klausitis tavo nsmn..


O del img tai:

$uzklausa=dbquery("SELECT * FROM ".$db_prefix."videos" );
while ($b=dbarray($uzklausa)) {
$x = $b['video_news'];
echo "<img src='".IMAGES.$x."'>";
}



Arba jei nori kad butu ant img textas tai :
$uzklausa=dbquery("SELECT * FROM ".$db_prefix."videos" );
while ($b=dbarray($uzklausa)) {
$x = $b['video_news'];
echo "<td background='xx.gif'>".$x."</td>";
}





Redagavo ramon 2008 Bir. 8 23:06:51
2008 Bir. 8 22:06:37          17 žinutė iš 24
Spausdinti pranešimą
$x = ['video_news'];
tikriausia reikia ir $data įterpt. o aš noriu, kad ne iš images imtų paveiksliuką o iš youtube.

MMOG.lt - atrask naują pasaulį
2008 Bir. 8 23:06:47          18 žinutė iš 24
Spausdinti pranešimą
Na posta savo atnaujinau o del tu img is yuotube tai nzn, lengviau bus prideti dar viena lentele t.y. videos_picture td galesi uzpildai laukeli [ten rasai img url] ir psio šypsosi

2008 Bir. 8 23:06:13          19 žinutė iš 24
Spausdinti pranešimą
Dėkui už patarimą, jeigu kas neišeis vėl rašysiu čia šypsosi

MMOG.lt - atrask naują pasaulį
2008 Bir. 8 23:06:24          20 žinutė iš 24
Spausdinti pranešimą
Jei noresi manes paklaust tai klausk geriau per skype nes netas snd lb stabdo be žado

2008 Bir. 8 23:06:44          21 žinutė iš 24
Spausdinti pranešimą
Veikia. Dėkui genijaumerkia akį

MMOG.lt - atrask naują pasaulį
2008 Bir. 9 20:06:07          22 žinutė iš 24
Spausdinti pranešimą
Noriu prijungt ir photo_albums lentelę, bet išmeta error'ą saite
Column 'album_id' in on clause is ambiguous

Kas ne taip? Tipo album_id yra dviprasmis...
$uzklausa = dbquery("SELECT * FROM ".$db_prefix."photos LEFT JOIN ".$db_prefix."photo_albums ON album_id = album_id ORDER BY photo_id DESC LIMIT 2");




MMOG.lt - atrask naują pasaulį
Redagavo Gugiss 2008 Bir. 9 20:06:34
2008 Bir. 9 23:06:50          23 žinutė iš 24
Spausdinti pranešimą
nedaryk SELECT * . Daryk konkrečius jeigu abiejuose lentelėse yra vienodų laukų. Priskirk tf., tp. ar pan. kiekvienai lentelėj. Jeigu nežinai kaip - pasistudijuok esamus modus kur imama iš kelių lentelių(pvz. pask. postų su temom ir pan. paneles).

BR#1, Most Wanted
2008 Bir. 9 23:06:54          24 žinutė iš 24
Spausdinti pranešimą
Dėkui, susitvarkiaumerkia akį

MMOG.lt - atrask naują pasaulį
Peršokti į forumą: