Wuu
Reģistrētie lietotāji-
Posts
984 -
Joined
-
Last visited
Everything posted by Wuu
-
Javascript konvertē UTF-8 speciālos simbolus, kā to apstādināt?
Wuu replied to Wuu's question in Javascript
Nepalīdz, standartā ši funkcija stāv saņemot JSON. -
Piemēram, ja saglabā datus. $('body').data('teksts','āāāāā'); Un tālāk nosutā ar JSON palīdzību uz PHP {"test":$('body').data('teksts')} Pēc nosūtišānas uz php nonāk pārkonvertēti simboli, ā -> \u0101 Kā, to apstādināt\pārkonvertēt?
-
mysqli_query($link,'select t1.link,t2.title,t2.starter_name,t2.start_date,t2.topic_firstpost,count(t1.uid) as coments,t3.members_display_name,"newcoments" as array_name from comments t1 left join '.$INFO['sql_tbl_prefix'].'topics t2 on (t1.link = t2.tid) left join '.$INFO['sql_tbl_prefix'].'members t3 on (t1.uid = t3.member_id) group by t1.link order by MAX(t1.id) desc limit 6;'); Problēma ir tu ka t3 on (t1.uid = t3.member_id) atgriež pirmo ierakstu t3.members_display_name, bet nepieciešams pēdējo pēc datuma, vai ID. Tiešām nevaru iebraukt kā panāk, jebkādu secības kārtošanu trešajam joinam. Un es skaidri saprotu kāpēc tiek atgriezts pirmais ieraksts, bet kā to var samainīt?
-
Neverminde, taisiet ciet. Ar šo negatīvo attieksmi pie laba rezultātā tāpat nenonāksi. Tulītās saskries vēl indivīdi, mērīties ar krāniem. Paldies, iztikšu.
-
$result[] = mysqli_query($link,'select t1.tid,t1.title,t1.start_date,t1.starter_name,t2.post,t1.starter_id,"bignews" as array_name from '.$INFO['sql_tbl_prefix'].'topics t1 join '.$INFO['sql_tbl_prefix'].'posts t2 on (t1.tid = t2.topic_id) where t1.forum_id = 2 order by t1.start_date desc limit 1;'); $result[] = mysqli_query($link,'select t1.tid,t1.title,t1.start_date,t1.starter_name,t2.post,t1.starter_id,"news" as array_name from '.$INFO['sql_tbl_prefix'].'topics t1 join '.$INFO['sql_tbl_prefix'].'posts t2 on (t1.tid = t2.topic_id) where t1.forum_id = 44 order by t1.start_date desc limit 6;'); //echo mysqli_error($link); foreach ($result as $result) { $x = 0; while ($r = mysqli_fetch_array($result, MYSQL_ASSOC)) { $x++; foreach ($r as $key => $value) { $r[$r['array_name'].$x.$key] = $r[$key]; unset($r[$key]); } $msg = array_merge($msg,$r); } } Kāds būtu ātrākais veids ielādēt Mysql query php arry'ā? Pagaidām man sanācis uzkricelēt ko tādu. Ideja ir tādā, ka PHP izveido array ar unikāliem key'iem kurus vēlāk var ar str_replace samainīt teksta templaitā ar attiecīgajiem rezultātiem. Un iekašot, lai lietotājs ielādē pliku html. tb {bignews1title} uz "Kaut kāds rezultāts"
-
Beidz, runa iet par PHP Runa iet par PHP. Neredzu jēgu tēlot "programmētāju", ja principā, no tā nav nekāda labuma.
-
Vienkārši es varu rakstīt uz kā es gribu un kā es gribu, mani risinājumu jau tiek slavēti. Protams ne no koda puses, bet no lietojamības ērtuma. Ir sajūta ka nepieciešams kas nopietnāks, jo pašam būs vien jāatbalsta. Jūtos stulbi, ka pēc kursiem esmu izplānojis optimizācijas kodam, un tad atduries pret PHP neloģiskumu. Paldies dievam servera puse ir atsevišķi no klienta puses, tāpēc varu miermīlīgi mainīt servera pusi, nebaidoties ka klienta puses jāapraksta. Ieteikumi?
-
Nekad neesmu teicis ka es esmu guru, bet tev iesaku aiziet "uzprogrammēt" vēl vienu wordpres lapelīti... Bet ja pat tāds tunelis, kā es, varu atrast tādas likrocību un bezsakarus PHP, tas ir līmenis. Excels šobrīd liekas pievilcīgāks :D Kaspars uzskata, ka ja jebkurš var uzrakstīt, tas ir pluss?
-
Skatos uz Javas pusi, savādāk PHP liek smagi vilkties no visām pusēm. Skatos uz Java + MongoDB kombināciju, izskatās ka tāds variants būtu piemērotākais. Būs ko atvaļinājumā papētīt, ja nē, tad turpināšu PHP izmantot ka MySql padauzi...
-
rprKārtējais vagons ar tuneļiem atbrauca kas atbild uz jautājumu, kuru es nemaz neuzdevu. Es zinu kāda atšķirība starp isset un empty... Bet laikam nejautājot pēc tā un vel uzrakstot, ko šo informāciju es nemeklēju, ar to nepietiek.
-
Vispār es neprasīju ko funkcijas veic... Paldies e-remit, cik saprotu, empty() ir vienkārši pusfabrikāts un ar to ir jāsamierinās.
-
Šādi var if (isset($item['invoice_nr'],$item['item_nr'],$item['item_amount'])) { Bet šādi nevar! if (!empty($item['invoice_nr'],$item['item_nr'],$item['item_amount'])) { Kur sakars? Vai nu izstrādātāji pīpē kaprona zeķes, vai arī es kaut ko neizprotu?
-
Job, sadisti! Tiešām neviens no php.lv nelieto "interesantu krāsu shēmu", kuru būtu kauns parādīt ? Es piemēram esmu tik izvēlīgs, ka nepārslēdzos uz balto fona shēmu (ko lietoju agrāk), jo jaunā Aptana nāk ar melna fona krāsu shēmu un zaļganiem burtiem. Man burtiski slinkums slēgt pāri :D
-
Es tak saprotu, vienkārši intereses pēc. Diez kāds nelieto melnu fonu ar zaļiem burtiem? :>
-
Kādu krāsu shēmu teksta redaktoram lietojat? Tb, fons melnā vai baltā krāsā? Kur ir labāka? :D
-
Tu esi viens no tiem kas domā, ka PHP ir kaut kas vairāk par nožēlojamu teksta failu? Ko lieto līkroči, kuri pārsvarā nav iemācījušies programmēt (Ieskaitot mani)?
-
Kā tev ienāca prātā PHP salīdzināt ar jebkādu programmēšanu? PHP ir par mata tiesu labāks par Exceli...
-
imho foreach ($variable as $key => $value) { $variable[$key] = funkcija($value); } Nav vieglāks variants paslēpies? Kaut kas ~ foreachArrayValueFunction($array,funkcija);
-
Ak dievs, man nevajag neko palielināt, ko jūs man konfigurācijas iestatījumus bāžat acīs! Jautājums! Kā pārbaudīt POST Content-Length, kad pie lielāka faila izmēra, kās pārsniedz konfigurācijas iestatījumus PHP nerādītu kļūdu.
-
Kāds serveris naf**, ko man dos vairāk byti? Atnāks nākošais briedis un izdomās 1GB uplodot, kļūda paliks. Vienīgais veids ir atslēgt kļūdas reportošanu pārbaudei? Man nevajag lai lielākus failus varētu ielādēt.
-
Un? Es pārbaudi uzlieku, message atnāk ka post ir par lielu, Kļūda paliek. Kā no kļūdas tik vaļā?
-
<b>Warning</b>: POST Content-Length of 11028476 bytes exceeds the limit of 8388608 bytes in <b>Unknown</b> on line <b>0</b><br /> Gara diena, es esmu tunelī. Em, nekādi nevaru saprast ar ko nomērīt POST smagumu, lai nebūtu kļūda. Nosvērt varu, bet tas nepalīdz, kļūda paliek pat pēc pārbaudes.
-
$(document).ready pēc ajax ielādes? <script type="text/javascript"> $(document).ready(function(){ bla bla bla }); </script> Ar $.get ielādēju HTML un protams ka $(document).ready nedarbojas, ir ērts veids kā to izlabot. Māte google piedāvā tikai kokus spieķos.
-
2. Minējums varētu būt paties...