sandrulis Posted May 25, 2013 Report Share Posted May 25, 2013 Sveiki, neliela problēma: tiek postētī šāda informācija: $_POST['jauns_ierkasts_1'] $_POST['jauns_ierkasts_5'] $_POST['jauns_ierkasts_9'] Un jāatjauno datubāzei noteikta ierkasta noteika rinda, piemērām $row['text']: ierakats_1;ierakats_2;ierakats_3;ierakats_4;ierakats_5;ierakats_6;ierakats_7;ierakats_8 Kā tieši jādara, lai "jauns_ierkasts_1" aizstāj "ierakats_1","jauns_ierkasts_5" aizstāj "ierakats_5", un pievieno klāt "jauns_ierkasts_9". Piebilde: ieraksts "ierakats_1;ierakats_2;ierakats_3;ierakats_4;ierakats_5;ierakats_6;ierakats_7;ierakats_8" atrodas vienā laukā nevis dažādos Paldies, ceru ka sapratāt un jau iepriekš paldies! ;) Quote Link to comment Share on other sites More sharing options...
marrtins Posted May 25, 2013 Report Share Posted May 25, 2013 Kā tieši jādaraVispirms jāapgūst relāciju datubāžu paši pamatprincipi - saimniecībā noderēs. Quote Link to comment Share on other sites More sharing options...
sandrulis Posted May 25, 2013 Author Report Share Posted May 25, 2013 (edited) Vispirms jāapgūst relāciju datubāžu paši pamatprincipi - saimniecībā noderēs. ar visiem UPDATE utt visu zinu, vnk nezinu kā lai aizstāj un piemet klāt to informāciju, jo str_replace neder un šeit griežos tikai tad kad tiešam nevaru atrast atbildi ;) Edited May 25, 2013 by sandrulis Quote Link to comment Share on other sites More sharing options...
404 Posted May 25, 2013 Report Share Posted May 25, 2013 (edited) Veids kā tiek glabāti ieraksti izskatās stipri aizdomīgi,bet var vienkārši ar foreach iziet cauri $_POST un repleisojot lieko uzbūvēt vajadzīgo kveriju kaut kā šādi: $sql = "INSERT INTO tabula (`ieraksti`) VALUES('"; $value = ''; foreach($_POST as $k => $v) { $value .= mysql_real_escape_string(str_replace('jauns_', '', $v)) . ';'; } $sql .= substr($value, 0, -1) . "')";Edit: kamēr drukāju šo,neizlasīju ka repleisi neder. Kāpēc? Edited May 25, 2013 by 404 Quote Link to comment Share on other sites More sharing options...
sandrulis Posted May 25, 2013 Author Report Share Posted May 25, 2013 Edit: kamēr drukāju šo,neizlasīju ka repleisi neder. Kāpēc? Laikam tad nepareizo pieeju lietoju :) paldies Tava atbilde noderēs :) tika ar UPDATE man vajag ;) bet to jau pats mācēšu :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.