Jump to content
php.lv forumi

goma smile

Reģistrētie lietotāji
  • Posts

    568
  • Joined

  • Last visited

Posts posted by goma smile

  1. 22-08-1990

     

    Šitā ir tablā var jav provet ar atnemšanu piemeram

     

    $gads1 = "date("Y",time())";
    $gads2 = "$userdata['dzimsanas_diena']";
    $gads_atnemsana = "$gads1 - $gads2"

     

    Un izvadit ar

     

    echo "".$gads_atnemsana."";

     

    Tikai ka no tā $userdata['dzimsanas_diena'] izvilkt tikai gadu ?

  2. Vai kads zina vai var dot padomus ka vai kur dabut uz php-fusion V6.01

    Ka piemearam no vienas ip nevar taisit vairak pa 4 acountiem

    ?

    Te bus tad ja tev jav tads ir

    	$iperror= "Uz šīs ip jav ir izveidots profils";
    $result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_ip='".USER_IP."'");
    if (dbrows($result) != 0) $error = $iperror."<br>\n";

     

    A kāds nevarētu pielabot lai ļauj 4 un kad taisa nakamo tad izmet erorru

  3. echo "<img SRC=images/video.gif alt='Ievietoja ".$row['starter_name']." $piev_datums '> <a href=\"$forums/index.php?showtopic=".$row['tid']."\">[b]".(strlen($row['title'])>30?substr($row['title'],0,30).'...':$row['title'])."[/b]</a>	";

     

    šis ir kods uz to ka ja teksts ir garaks pa 30 zimem tad teksts tiek partraukts ar daudz punktiem

    a ka var ka tas teksts pec 30 zimem saksies jauna linijā ?

  4. Es stulbenis :D

     

     

    $xresult = dbquery(
    	"SELECT tcm.*,user_name,user_avatar FROM ".DB_PREFIX."profilucomments tcm
    	LEFT JOIN ".DB_PREFIX."users  tcu ON tcm.comment_name=tcu.user_id 
    	WHERE comment_item_id='$cid' AND comment_type='$ctype'
    	ORDER BY comment_datestamp ASC "
    );

  5. Tāpēc kā SQL nezin kurai tabulai kas ir no tā comment_name=user_id

    fusion_profilucomments.comment_name=fusion_users.user_id

     

    es mazliet sajaucu es censos uztaisit ka komente profilu un lai parada komentetaja avataru kad es ielieku fusion_profilucomments.comment_name=fusion_users.user_id tad vins visos komentaros parada ta lietotaja avataru kuru komenteju

  6. $abfrage1 = dbquery(

    "SELECT user_avatar FROM fusion_users JOIN fusion_profilucomments ON(comment_name=user_id) WHERE komentari.id='$komentars' LIMIT 1 "

    );

     

    nesaprotu kas tur jaieliekt komentari.id='$komentars'

     

    comment_name ir LIETOTAJA ID bet comment_id ir komentara id

  7. iedod abas tabulas.

    Domājams, ka komentāru tabulā id nozīmē pavisam ko citu kā lietotāju, tā ir?

    andrisp bija labu linku ielicis kur patrenēties SQL, tur ir arī par JOIN tīri labi sākumam.

    Re kur http://sqlzoo.net/

    P.s. KOMENTARA TABULA :

     

    ir komentara id id un lietotaja id !!!.

     

    CREATE TABLE `fusion_profilucomments` (
     `comment_id` smallint(5) unsigned NOT NULL auto_increment,
     `comment_item_id` smallint(5) unsigned NOT NULL default '0',
     `comment_type` char(2) collate utf8_latvian_ci NOT NULL default '',
     `comment_name` varchar(50) collate utf8_latvian_ci NOT NULL default '',
     `comment_message` text collate utf8_latvian_ci NOT NULL,
     `comment_smileys` tinyint(1) unsigned NOT NULL default '1',
     `comment_datestamp` int(10) unsigned NOT NULL default '0',
     `comment_ip` varchar(20) collate utf8_latvian_ci NOT NULL default '0.0.0.0',
     PRIMARY KEY  (`comment_id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_latvian_ci AUTO_INCREMENT=12;
    
    
    INSERT INTO `fusion_profilucomments` VALUES (3, 1, 'U', '1', 'tttt', 1, 1217452027, 'IP');

     

     

     

    USERU TABLE :

    CREATE TABLE `fusion_users` (
     `user_id` smallint(5) unsigned NOT NULL auto_increment,
     `user_name` varchar(30) collate utf8_latvian_ci NOT NULL default '',
     `user_password` varchar(32) collate utf8_latvian_ci NOT NULL default '',
     `user_email` varchar(100) collate utf8_latvian_ci NOT NULL default '',
     `user_hide_email` tinyint(1) unsigned NOT NULL default '1',
     `user_gender` tinyint(1) unsigned NOT NULL,
     `user_location` varchar(50) collate utf8_latvian_ci NOT NULL default '',
     `user_birthdate` date NOT NULL default '0000-00-00',
     `user_aim` varchar(16) collate utf8_latvian_ci NOT NULL default '',
     `user_icq` varchar(15) collate utf8_latvian_ci NOT NULL default '',
     `user_msn` varchar(100) collate utf8_latvian_ci NOT NULL default '',
     `user_yahoo` varchar(100) collate utf8_latvian_ci NOT NULL default '',
     `user_web` varchar(200) collate utf8_latvian_ci NOT NULL default '',
     `user_theme` varchar(100) collate utf8_latvian_ci NOT NULL default 'Default',
     `user_offset` tinyint(1) unsigned NOT NULL,
     `user_avatar` varchar(100) collate utf8_latvian_ci NOT NULL default '',
     `user_sig` text collate utf8_latvian_ci NOT NULL,
     `user_posts` smallint(5) unsigned NOT NULL default '0',
     `user_joined` int(10) unsigned NOT NULL default '0',
     `user_lastvisit` int(10) unsigned NOT NULL default '0',
     `user_ip` varchar(20) collate utf8_latvian_ci NOT NULL default '0.0.0.0',
     `user_rights` text collate utf8_latvian_ci NOT NULL,
     `user_groups` text collate utf8_latvian_ci NOT NULL,
     `user_level` tinyint(3) unsigned NOT NULL default '101',
     `user_status` tinyint(1) unsigned NOT NULL default '0',
     PRIMARY KEY  (`user_id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_latvian_ci AUTO_INCREMENT=6;
    
    INSERT INTO `fusion_users` VALUES (2, 'smile', '39b254ab889e5c1b3e721323eb4b7a8b', '[email protected]', 0, 0, 'rajons', '0000-00-00', '', '', '', '', 'web-mod.oo.lv', '', 0, '2008042610022112810[2].jpg', '', 0, 1217435982, 1221163258, 'IP', 'A.AC.AD.B.C.CP.DB.DC.D.FQ.F.IM.I.IP.M.N.NC.P.PH.PI.PO.S.SL.S1.S2.S3.S4.S5.S6
    .S7.SU.UG.U.W.WC', '', 103, 0);

     

    KOMENTARA TABULA : comment_name ir lietotaja id

  8. Šausmas. Speciāli centies uzrakstīt tā, lai būtu pēc iespējams grūtāk saprast ?

     

    es nevaru izstastit kr4 man gribetos panakt

     

    untitled.PNG

     

    to ka nokomente jaunumus pie komentara paradas tā avatars

     

     

     

    ir datubaze majas .........

     

     

    iekš majas ir tabula komentari vins norada kura lietotaja id, niku,tekstu,laiku (kad ,kas komentejis)

    un ir cita taja tabula kur ir lietotaji ..... kura ir noradits lietotāja avatars

     

    vai var kautka no komentaru table pec id, vai nika tikt uz lietotaj table un uzinat lietotaja avataru

  9. Man ir jautajums ka var piemeram

     

    ir jaunumi + komentari

     

    a piemeram kad komente rada cilveka rakstu,laiku,niku....

     

    a es gribu lai rada atelu kas ir cita sadala bet taja pasa datubaze piemeram

    ir datubaze majas .....

    ir tabele komentari a komentaros nav lietotaja bilde bet cita sadala kur ir vina personigie dati

    ka no vinas iznemt un paradit pie atieciga lietotaja ?

  10. Labdien .....

     

    Man ir tada problema nekadigi nesanak ,

     

    Piemeram kad mana majaslapa pieregistrejas tev pienak 50 punkti Piemeram lai izlabotu profilu tev nonem 10 punktus

    Tas viss ir ok :)

     

    Bet es gribu ta ja tev piemeram ir 9 punkti tu to nevari izlabot profilu , ka tas butu paveicams

    if ($Lietotajdati[Pavisam_punkti] < '10') {
    } die {

     

    hm nekadigi nesanak :D varbut ne ta ka vaig rakstu

  11. Man ir jautajums es lietoju php-fusion .......

     

     

    Man ir ta ka man ir uzlikta krievu valoda

    ta viss ir ok a manis uztaiisitais navigacijas panelis rada keburus kaut ari es esu uzrakstijis vissu ok ar krievu burtiem utt ....

    kapec varetu but keburi ?

×
×
  • Create New...