Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Naujienos [Vis dar reikia pagalbos]

Parašė DJFainulka· 2009 Spa. 8 20:10:56
#1

Sveiki. Noriu paklausti poros dalykų. Gal žinot, koks kodas yra, kuris parodytų nario profilyje, kokie dar nikai tuo pačiu IP užsiregistravę? Ir dar vienas klausimas, koks turi būti kodas, kad tarkim paspaudus naujienoje mygtuką atnaujinti, atsinaujintu tos naujienos parašymo data? Ačiū labai

Redagavo DJFainulka· 2009 Spa. 16 17:10:03

Parašė MAnjack· 2009 Spa. 8 21:10:29
#2

1) SELECT user_id, user_name FROM ".$db_prefix."users WHERE user_ip='".$data['user_ip']."'

Čia užklausos pavyzdys. paskui su ciklu atvazduosi tuos nick.

Parašė DJFainulka· 2009 Spa. 9 19:10:50
#3

Na čia užklausa tai aišku, parodo ip adresą. Bet bėda tame, kad parodo būtent to niko kuriame esi, ir jokio nicko nerašo. Gal galima plačiau, kaip čia padaryt? :)

Parašė MAnjack· 2009 Spa. 9 19:10:15
#4

Čia tik pavyzdinis kodas ir nežinau ar tirkai veiks:

<?
$sql = dbquery("SELECT user_id, user_name FROM ".$db_prefix."users WHERE user_ip='".$data['user_ip']."' AND user_id != '".$data['user_id']."'");

while ($ip_data = dbarray($sql)) {
echo "ID".$ip_data['user_id']." ".$ip_data['user_name'];
}
?>




Be to, tau ir nerodys narių jeigu tokiu pačiu ip niekas kitas nesinaudoja.

Parašė DJFainulka· 2009 Spa. 9 20:10:04
#5

Ačiū MAnjack labai, veikia ;)

Parašė DJFainulka· 2009 Spa. 9 20:10:32
#6

Ačiū MAnjack labai, veikia ;) Gal kas dar galit padėt dėl naujienų? ;)

Parašė DJFainulka· 2009 Spa. 10 18:10:01
#7

Ką nieks nežinot? Man reikia, kad paspaudus mygtuką naujienoje, jos laikas atsinaujintų. Bandžiau imt iš apklausos, nes ten gi įrašo pradžios datą, tai norėjau padaryt, kad kai paspaudi tą data atnaujintų, bet nesigavo, tai gal kas iš čia žino?

Parašė DJFainulka· 2009 Spa. 16 17:10:35
#8

Gal kas žinot? Kaip turi atrodyt užklausa, kad atnaujitnų tą news_datestamp? Ten maždaug turėtu būt taip:
$result = dbquery("UPDATE ".$db_prefix."news (news_datestamp) VALUES ('".time()."'); WHERE news_id='$skaityti'");




Bet kaip atvaizduot tą ".time." kad jį užkoduotų mygtuko paspaudimo laiku?

Parašė DJFainulka· 2009 Spa. 16 21:10:29
#9

Gal kas žinot? Kaip turi atrodyt užklausa, kad atnaujitnų tą news_datestamp? Ten maždaug turėtu būt taip:
$result = dbquery("UPDATE ".$db_prefix."news (news_datestamp) VALUES ('".time()."'); WHERE news_id='$skaityti'");




Bet kaip atvaizduot tą ".time." kad jį užkoduotų mygtuko paspaudimo laiku?

Parašė ozzWANTED· 2009 Spa. 17 12:10:28
#10

mygtukas matyt iš serijos
<input name='skaityti' type='hidden' value='".$_GET['skaityti']."'>
<input name='bla' type='button' value='atnaujinti'>



Tada darai tiesiog tikrinimą
if(isset($_POST['bla'])) {
 $result = dbquery("UPDATE ".$db_prefix."news (news_datestamp) VALUES ('".time()."'); WHERE news_id='".stripinput($_POST['skaityti'])."'");
}




Išsisaugos paspaudimo datos laikas.

Redagavo ozzWANTED· 2009 Spa. 17 12:10:35