stencilz Posted January 31, 2007 Report Share Posted January 31, 2007 kā vajadzētu taisīt privātās ziņas starp lietotājiem, tā lai lietotājs tās pats varētu dzēst, tām būtu noteikts limits. kā var saglabāt extu *.txt failiņos, varbūt tas ir risinājums? Link to comment Share on other sites More sharing options...
Val Posted January 31, 2007 Report Share Posted January 31, 2007 (edited) fwrite Ērtāk lasīt, dzēst, limitēt būtu ar datubāzi Edited January 31, 2007 by Val Link to comment Share on other sites More sharing options...
Blitz Posted January 31, 2007 Report Share Posted January 31, 2007 Katram lietotajam sava mapiite, kuru drikst lietot tikai vins, un tur met visas zinjas kaa txt failinjus. Tik pareizi sakonfiguree tiesibas lietot taas mapes. Link to comment Share on other sites More sharing options...
stencilz Posted January 31, 2007 Author Report Share Posted January 31, 2007 fwriteĒrtāk lasīt, dzēst, limitēt būtu ar datubāzi bet tad kādu struktūru taisīt datubāzei? vārds|zina1|zina2|zina3 ? tad vēl jāliek katrai ziņai savs laiks utt, man liekas ka tomēr mēģināšu ar txt failiņiem Link to comment Share on other sites More sharing options...
Val Posted January 31, 2007 Report Share Posted January 31, 2007 (edited) id|kam_taa_zinja_pieder|zinas_nosaukums|zinas_texts|datetime| hvz kautkā tā //nu jā - aizmirsu vēl par tiem sūtītājiem, saņēmējiem. Edited January 31, 2007 by Val Link to comment Share on other sites More sharing options...
andrisp Posted January 31, 2007 Report Share Posted January 31, 2007 Vienkāršs un labs variants būtu: id | sutitaja_id | sanemeja_id | nosaukums | teksts | laiks | utt Tikai nemācēšu teikt par ātrdarbību, ja tabulā ar laiku būs ļoti daudz ierakstu. Link to comment Share on other sites More sharing options...
stencilz Posted January 31, 2007 Author Report Share Posted January 31, 2007 izdarīju šādi, divas tabulasvienā info par ziņu, un otrā pati ziņa - abām viens id. bet kā lai pievieno id otrā tabulā, pirmajai id ir auto_increment function pm($from, $to, $sub, $text) { mysql_query("INSERT INTO priv_msg (sub,from,to,time) VALUES ('".$sub."','".$from."','".$to."',NOW())"); $x = mysql_fetch_array(mysql_query("SELECT id FROM priv_msg WHERE ?????")); mysql_query("INSERT INTO priv_msg_text ()") } Link to comment Share on other sites More sharing options...
andrisp Posted January 31, 2007 Report Share Posted January 31, 2007 list($pedejais_id) = mysql_fetch_row(mysql_query("SELECT MAX(id) FROM priv_msg")); echo $pedejais_id; Bet vispār vari izmantot arī php.net/mysql_insert_id fju. Bet kāpēc gan tev vajag glabāt atsevišķi šīs divas lietas ? Daudz ērtāk būs glabāt vienā failā. Vieglāk insertot, vieglāk selectot. Link to comment Share on other sites More sharing options...
stencilz Posted January 31, 2007 Author Report Share Posted January 31, 2007 es paskatījos kā ziņas tiek saglabātas phpbb forumā, bet laikam tomēr būs vienā tabulā Link to comment Share on other sites More sharing options...
Recommended Posts