Jump to content
php.lv forumi

eregi

Reģistrētie lietotāji
  • Posts

    314
  • Joined

  • Last visited

Everything posted by eregi

  1. Lapa nav ļoti apjomīga. Aptuveni 9 Sadaļas un kādas 6,7 no tām būs dinamiskas ar atšķirīgiem moduļiem. Lieta tāda, ka nav bijusi saskarsme ar joomla, wordpress u.c cms, tādēļ lapas izstrāde aizņemtu mazāk laiku, ja visu rakstītu no nulles, turklāt šāds process ļautu pastiprināt savas zināšanas. Brieža variants ar identifikatoriem nav slikta, varbūt kāds vēl varētu kaut ko par to pateikt? Cik pareizs ir šāds piegājiens? aaxc, jau uzinstalēju joomla un mēģināju papētīt, bet kaut kā tur tās iespējas ir pārāk daudz, mēģināšu vēl paeksperimentēt. Robert, interesanti, bet nezinu gan vai induviduālu templeitu variants šadā gadījumā būtu ok. Piemēram, admins izdomā vienā lapā salikt ziņas, kalendāru, video sadaļu un vēl 100 un 1 fīču, tad Tavā variantā, šāds templeits būtu induviduāli jāģenerē programmētājam. Varbūt ir kāda lasāmviela šajā sakarā? EDIT: codez, kodu glabāt iekš datubāzes? :) Ļoti nepatīkama sajūta, to iedomājoties. Paldies par atslēgas vārdiem, tie arī interesēja! EDIT2: Es gan nezinu kādēļ klientam vajadzētu mainīt news, videos u.c sadaļas, domāju, ka kādas 6 vienmēr paliktu nemainīgas, atlikušo 4 sadaļu saturu vienkārši ļaut uzģenerēt iekš textarea, un ļaut mainīt visu sadaļu secību un 'redzamību'.
  2. hei! Sen nekas te nav jautāts, bet nu ir kaut kas tāds, par ko vēlētos vairāk uzzināt. :) Problēma sekojoša, ir jāveido lapa, kura satur standarta sadaļas (ziņas, kalendāri, topi, utml), kā arī jāļauj adminam pievienot papildus sadaļas un organizēt tās. Mani interesē kā tad notiek viss dinamisko sadaļu process. Līdz šim vienmēr ir bijušas klases news,calendar,rank u.c, kuras saturēja pievienošanas, dzēšanas, attēlošanas metodes, tās veica kaut kādu darbību un atgrieza html stringu, kurš tika attēlots lietotājam. Ar switch palīdzību, izmantojot get datus, izvēlējos, kura klase un metode tiek pieprasīta. Tagad, kad lietotājs pats varēs veidot sadaļas, jūtos nedaudz apjucis, jo īsti neēsmu saskāries ar šāda tipa problēmām. Tātad interesē kā tiek katra sadaļa sadaļa izveidota un kāds info par viņu tiek glabāts, piemēram, patreiz ir tāds priekšstats - Tabula 'sadaļas' | Id | Parent_id | Name | Class name | Arrajs ar funkcijām, kuras tiek izsauktas | Un tad, atkarībā no GET un mysql atgrieztā tiek izsauktas konkrētas metodes? Ko darīt, ja tiek izveidotas vairākas sadaļas ar vienādu Klasi un funkcijām? Vai teiksim visas lieto vienu tabulu, vai arī tiek radītas jaunas tabulas? Būtībā visu sarežģīt tas, ka ir sadaļas, kuras admins visdrīzāk nevēlēsies likvidēt, bet var gadīties, ka tiek izveidota jauna sadaļa un kā tad menedžēt tās saturu? Dot vienu textboxu un editora tools, kur var sazīmēt tabulas un tas ir viss? Būtībā diez gan nesakarīgi sarakstīju, cerams, ka vēlāk uzradīsies precīzi jautājumi par šo problēmu, bet līdz tam es ļoti gribētu dzirdēt Jūsu viedokļus par dinamisku kategoriju izveidi, problēmām, ar kurām jāsaskarās utml.
  3. hei! Sen nav rakstīts, bet nu beidzot ir radies arī kāds jautājums. Vakar centos pastudēt google maps api un panākt sev vēlamu rezultātu - vēlos uzlikt visai kartei melnu transparent overlay, lai tā izskatās nedaudz tumšāka. Uzreiz dodu linku uz lapu, kuru patreiz cenšos piedabūt strādājam - http://beberry.lv/test/map.html Lai gan rezultāts tika iegūts ar groundOverlay un 1px X 1px transperent bildi tika panākts, tomēr ir dažas problēmas. Pirmkārt, pie noteikta zoom levela ( izmēģiniet vistuvāko zoomu ) overlays pazūd. Manīju, ka arī citiem cilvēkiem tā ir bijis, bet nevienā diskusijā konkrēti risinājumi netika rasti. Otrkārt, kad jūzeris izzūmo no vistālākajā zoomā, tad ir redzams, ka overlays ir redzams uz vienas kartes daļas. Vajadzētu panākt, lai tas ir attēlots uz visām n atkārtotajām kartēm, lai nav tā, ka īpāšs fragments izceļas. Vēlējos lūgt, iespējams Jums ir zināmi kādi risinājumi šīm problēmām? Turklāt, iespējams to pašu effentu var panākt uzliekot parastu krāsu overlay'u ar transperancy? Paldies par palīdzību!
  4. Jautājums, vai kāds ir studējis University of Dundee? Kadam ir arī bijusi saistība ar The University of Edinburgh? Pagaidām ir izvēle starp LU un Dundee.. Sliecos uz Dundee pusi.. Jautājums par tiem, kuri strādā tagad web development jomā - ko tieši Jūs apguvāt, uz ko specializējāties? Būtībā nav svarīgi kādu valodu māca augstskolā, jo svarīgākais ir domāšanas veids.. Vai Latvijā web darba devēji vispār skatās uz diplomu? Jo pārsvarā bez iepriekšējas darba pieredzes ir problemātiski iegūt darbu..
  5. eregi

    Vajag kodu

    Nu tad vēlreiz pārlasi manu postu un saproti to, ka Tev ir vajadzīgs task scheduler. Lūk - http://www.devx.com/DevX/Article/39900/1763/page/3 palasi šo, tam būtu jāpalīdz, laid savu php update failu izmantojot task scheduler.
  6. eregi

    Vajag kodu

    Robert, Tu domā, ka katru vakaru plkst.00:00 kād jūzeris palaidīs to scriptu? Tātad kā jau te viens minēja - lieto CRON ( priekš nix sistēmām ) vai arī task scheduler ( windows'am). Šīs programmas `iedarbinās` attiecīgo skriptu noteiktajā laikā. Izveido jaunu php vailu, teiksim 123456.php ar sava skripta saturu <?php include "../connect.php"; $getturns="Update km_users set numturns=numturns+10"; $getturns2=mysql_query($getturns) or die("Could not get turns"); ?> tālāk jau norādi CRON'am vai task scheduler'am, lai katru dienu tas `iedarbina` 123456.php skriptu.
  7. Grūti gan saprast, ko Tu vēlies un kāda ir Tava kļūda, kas nesanāk, bet no tā, ko sapratu. mēģini pa vecmodīgai metodei. $year = date("Y"); $month = date("n") - 2; SELECT * FROM Members WHERE Group_ID=$group AND YEAR(Creation_Date)=$year AND MONTH(Creation_Date)>=$month ORDER BY Company_Title ASC
  8. Atvainojos par to, ka šajā forumā postoju saistībā ar photoshop un lapas dizaina veidošanu, bet, manuprāt, nav cita vieta, kur iegūt atbildi uz interesējošo jautājumu. Tātad meklēju cilvēku, vairākus cilvēkus, pie kuriem varētu griezties dizaina jautājumos, vārdu sakot, ir nepieciešams cilvēks, kurš spētu un vēlētos zīmēt kvalitatīvus dizainus, izvēlēties pareizās krāsas un proporcijas par attiecīgu samaksu. Diemžēl, pašam nav nepieciešamās zināšanas un prasmes. Pagaidām gan nav konkrēts piedāvājums, tomēr vēlētos iegūt kāda cilvēka kontaktus, kuram būtu nepieciešamās iemaņas un kurš vēlētos sadarboties. Rakstīju šo topiku, jo bieži vien ir problēmas atrast brīvu cilvēku ar attiecīgajām zināšanām un prasmēm. Ja nu kāds ir ieinteresēts, vēlētos kādreiz sadarboties, atmetiet man pm ar savu stāžu, portfolio un kaut kādiem saviem kontaktiem. Cenu un darba darba aprakstu nevaru pievienot, jo pagaidām nav konkrēts uzdevums.
  9. eregi

    diseiblots js.

    Tātad sorī, ja esmu neīstajā sadaļā iemetis, bet šis jautājums `palien` zem vairākām.. Tātad Man ir - <div id="menu"> <span class='abcd'>a</span> <span class='abcd'>b</span> <span class='abcd'>c</span> <span class='abcd'>d</span> </div> Plānots ir, ka viss .abcd ir paslēpts ar display none, bet tad ar js tiek parādīti atsevišķi span'i, a, ko darīt tad ja browseris neatbalsta js? Tad vajag, lai uzreiz visi .abcd ir ar display:block; vērtību.. Tad nu man pašlaik jāizdomā kā to panākt.. Mēģināju izmantojot noscript iekš <body> <noscript> <style ... > #menu .abcd {display:block;} </style> </noscript> Šis variants strādā, bet neder, jo walidators neļauj <style> atrasties iekš <body>. Tālāk mēģināju uzreiz iekš css rakstīt #menu .abcd {display:block} un tad ar javascript to nomainīt ( šis neizdevās, jo getElementsByClassName nav uz Ie ).. Tad nu domāju un ceru, ka jūs palīdzēsiet izdomāt, kā panākt, ja nav javascripts, tad .abcd ir display:block;, vai pretēji, ja ir js, tad .abcd ir {display:none;} Ceru, ka sapratāt domu un, ka spēsiet palīdzēt. :)
  10. Tātad ir divas tabulas, kuras izskatās aptuveni šādi. tb1 | Id | Cover | Date | tb2 | Id | tb1_id | File | Iekš tb1.Cover, glabā bildes nosaukumu - x.jpg Iekš tb2.File, glabā kādu mp3 faila nosaukumu - xyz.mp3 Tabulu saturs tb1 | 1 | aaa.jpg | timestamps | | 2 | bbb.jpg | timestamps | tb2 | 1 | 1 | fails1.mp3 | | 2 | 1 | fails2.mp3 | | 3 | 1 | fails3.mp3 | | 4 | 2 | fails4.mp3 | | 5 | 2 | fails5.mp3 | | 6 | 2 | fails6.mp3 | | 7 | 2 | fails7.mp3 | ( kolonnai File ar tb2.Id nav nekāda saistība. Tātad vēlos dzirdēt labāko risinājumu, kā dzēst visus ierakstus, kas satur noteikto Id, tas būtu, dzēšot ar id 1 pazustu visi ieraksti no tb1.Id = 1 un no tb2.tb1_id = 1; ( Kā šo var paveikt ar vienu kvēriju, izmantojot inner join. ) ? DELETE FROM db.tb1, db.tb2 USING db.tb1 INNER JOIN db.tb1 WHERE tb1.Id='$ids' AND tb2.tb1_id='$ids'; ( šeit ir liels samurgojums, un šķiet, ka nav pareizi ) Tālāk interesētu,kā veikt dzēšanu? $SQL = mysql_query("SELECT * FROM db.tb1 LEFT OUTER JOIN db.tb2 ON tb1.Id = tb1_id WHERE tb2.tb1_id = '$ids'"); while($row = mysql_fetch_array($SQL)) { if(file_exists('/var/img/'.$row['Cover'].'')) { unlink('/var/img/'.$row['Cover'].''); } unlink('/var/mp3/'.$row['File'].''); } mysql_query("DELETE FROM db.tb1, db.tb2 USING db.tb1 INNER JOIN db.tb1 WHERE tb1.Id='$ids' AND tb2.tb1_id='$ids'"); vai šāds variants derētu? Tātad interesē vai Select qvērijs ir ok vai Delete qvērijs ir ok vai nav labāks risinājums tajā kodā? Kā jau vienmēr - atvainojos, ja esmu nesakarīgi kaut ko uzrakstījis. Jau iepriekš pateicos! EDIT: SQL tags nestrādā?
  11. Tātad pirms kāda laika lasīju mārča rakstu kā pasargāt sevi no injekcijām, izveidojot atsevišķas funkcijas.. Takā neprotu lasīt viņa kodu ( laikam OOP ? ), tad domāju, kaut ko tādu sev uzcept. Insert funkciju es izveidoju - http://pastebin.com/m6c3e11c4 +/- laikam ir ok. :) tad nu interesēja varbūt kāds varētu ieteitk, ko darīt ar parastu qvēriju, teiksim biju domājis - function q($line) { $line = mysql_escape_string($line); $ret = mysql_query($line); return $ret; } bet, ja tiek padots get("SELECT * FROM ".db.".users WHERE Username='$uname' AND Login_key='$pass'") tad viss `nobrūk` laikam, jo tiek eskeipoti visi ", nevis tikai mainīgie. Tad nu domāju vai nevarētu ieteikt, kā to eskeipošanu varētu veikt? t.i, ko vēl varētu pievienot, lai eskeipo tikai padotos datus.. Labprāt arī redzētu citu veidotās funkcijas šajā jautājumā. p.s vēl gribēju uzzināt, ko nozīmē tie %s un %d iekš kvērija? Kopumā vēlējos uzzināt jūsu domas šajā jautājumā - vai ir jāveido tādas papildus funkcjas un kā tās veidot..
  12. Jā,jā, iebraucu! :) Liels paldies bubu,Gint un wolf!
  13. Jā!, šis dod vēlamo rezultātu, paldies! Tikai esmu izbrīnīts, bet nevaru izprast kā tas darbojas.
  14. Ah, laikam sūdīg paskaidroju, ko vajag. Tātad pašlaik mysql console parāda kaut ko šādu - mysql> SELECT * FROM db.city INNER JOIN db.people ON city.Id = P_id; +----+-----------+--------+-------+---------------------+------+------+----+------+--------------+-----------+ | Id | Cover | sTitle | Title | Date | A_id | Ip | Id | P_id | Name | Surname | +----+-----------+--------+-------+---------------------+------+------+----+------+--------------+-----------+ | 1 | fails.jpg | Rīga | NULL | 2009-05-20 16:32:38 | 1 | ip | 1 | 1 | Jānis | Uzvārdcs | | 1 | fails.jpg | Rīga | NULL | 2009-05-20 16:32:38 | 1 | ip | 3 | 1 | Jēkabs | Uzvārdcs | | 2 | fails.jpg | Liepāja| NULL | 2009-05-20 16:32:38| 1 | ip | 2 | 2 | Aldis | Uzvārdcs | | 2 | fails.jpg | Liepāja| NULL | 2009-05-20 16:32:38| 1 | ip | 4 | 2 | Anete | Uzvārdcs | | 4 | fails.jpg | abwetc| NULL | 2009-05-20 16:33:05| 1 | ip | 5 | 4 | Agnese | Uzvārdcs | +----+-----------+--------+-------+---------------------+------+------+----+------+--------------+-----------+ Mēģinu ar to pašu kvēriju izvadīt datus caru php. Vēlreiz, kā vēlētos, lai php attēlotu - Rīga - Jānis Jēkabs Liepāja - Aldis Anete abwetc - Agnese Pagaidām nezinu kā to varētu attēlot izmantojot 1 kvēriju. Tā to visu varētu vnk ielikt iekš while, dabūt Datus par pilsētu, tad iekš while ielikt vēlvienu qvēriju, kurš atkal ar while attēlotu iedzīvotājus, un tā katrai pilsētai. Bet kā to visu vienkāršot == 1kvērijs vai nu kaut kas tamlīdzīgs?
  15. Skaidrs, tomēr ceru, ka vēl kāds iemetīs šeit atbildi uz augšējo manu postu par to kā dabūt un attēlot to info.
  16. Joka pēc izdomāju pamēģināt inner join ( visu vienmēr veidoju ar prastiem kvērijiem ). Tabula 1 ( pilsēta ) +----+-----------+--------+-------+---------------------+------+------+ | Id | Cover | sTitle | Title | Date | A_id | Ip | +----+-----------+--------+-------+---------------------+------+------+ | 1 | fails.jpg | Riga | NULL | 2009-05-20 16:32:38 | 1 | ip | | 2 | fails.jpg | Liepāja | NULL | 2009-05-20 16:32:38 | 1 | ip | | 3 | fails.jpg | abcdefg | NULL | 2009-05-20 16:33:05 | 1 | ip | | 4 | fails.jpg | abwetc | NULL | 2009-05-20 16:33:05 | 1 | ip | +----+-----------+--------+-------+---------------------+------+------+ tabula 2 ( pilsētu iedzīvotāji ) +----+------+--------------+-----------+ | Id | P_id | Name | Surname | +----+------+--------------+-----------+ | 1 | 1 | Jānis | Uzvārdcs | | 2 | 2 | Aldis | Uzvārdcs | | 3 | 1 | Jēkabs | Uzvārdcs | | 4 | 2 | Anete | Uzvārdcs | | 5 | 4 | Agnese | Uzvārdcs | | 6 | 55 |Valdis | Uzvārdcs | +----+------+--------------+-----------+ Vienvārdsakot, viena tabula ir pilsētas, otra iedzīvotāj, kuri tur dzīvo. Vajag to visu izvadīt ārā. Ok, kvērijs varētu būt tāds SELECT city.Id,city.Cover,city.sTitle,people.Title FROM db.city INNER JOIN db.people ON city.Id = P_id Tam visam beigaš pievienoju GROUP BY city.Id, lai tiktu grupēts pa pilsētām. Tik tālu (laikam?) viss ir ok.Tālāk rodas problēmas pie izvades. Vēlos, lai tiktu izvadīts, pilsētas id, Cover, sTitle, un katra cilvēka Vārds. teiksim P_id = 1; Cover = fails.jpg; sTitle = Riga; Un tad teiksim pie šīs pilsētas piederās 2 iedzīvotāji, tātad, tiek izvadīts Jānis un Jēkabs; jautājums, vai tos iedzīvotājus tā var izvadcīt? Jo ar pašreizējo qvēriju tiek izvadīts, pirmais iedzīvotājs no katras pilsētas.. Kods aptuveni tāds - $SQL = db::get("SELECT city.Id,city.Cover,city.sTitle,people.Title FROM db.city INNER JOIN db.people ON city.Id = P_id GROUP BY city.Id"); while($row = mysql_fetch_array($SQL)) { return "te visa izvade"; } Nu vot tā. interesēja vai to var panākt bez vēl viena cikla veidošanas.
  17. Gint, skaidrs tā arī domāju. Itkā jau man (laikam?) katrai tabulai ir primārā atslēga Id, tātad es varētu veikt COUNT(Id), bet ja Tu saki, ka nav atšķirība starp COUNT(Id) un COUNT(*), tad es radināšos pie COUNT(*). Paldies Tev!
  18. Bubu, biju domājis noriskēt vai vēl ir tagi, un nepaspēju editot pirms Tu ienāci ( par brīnumu ). Apsties mana posta editēto daļu par highlightosanu. Tātad tajā otrajā gadījumā ātrākais būs [code]$SQL = mysql_query("SELECT COUNT(*) FROM db.table"); $row = mysql_fetch_array($SQL); return $row['COUNT(*)'];[/code] ? Bet vai pēķšņi vēl ātrāks nebūtu [sql]SELECT COUNT(*) ...[/sql] nomainīt pret [sql]SELECT COUNT(Id) ..[/sql] Laikam šajā gadījumā pirmais ( COUNT(*) ) ir ātrāks, jo netiek konkrēti dati ņemti, bet vienkārši pajautāts serverim, cik ieraksti. yes? EDIT: Vēl ienāca viena muļkība prātā - vai ir jēga veidot jaunu klasi ar mysql funkcijām teiksim [code]class db { function fetch($line) { // te kaut kāda $line tīrīšana / eskeipošana $SQL = mysql_query($line); $ret = mysql_fetch_array($SQL); return $ret; } }[/code] Nezinu vai no tā ir kāda jēga, varbūt tikai kāda ieekanomēta rinda. Vai kāds kaut ko tamlīdzīgu dara?
  19. Čau. Tā kaut kā aizdomājos un radās visādi jautājumi par qvērijiem un to `racionalitāti` (?) Teiksim man ir tabula ar 15 laukiem, bet vajadzīgi man ir tikai divi. Tad ātrāk ir $SQL = mysql_query("SELECT lauks1, lauks2 FROM db.table"); $row = mysql_fetch_array($SQL); return $row['lauks1'].$row['lauks2']; vai tomēr ņemt SELECT * Itkā jau pirmais pēc loģikas, bet vēlos pārliecināties.. Tālāk $SQL = mysql_query("SELECT COUNT(*) FROM db.table"); $row = mysql_fetch_array($SQL); return $row['COUNT(*)']; #---------- vai $SQL = mysql_query("SELECT * FROM db.table"); $count = mysql_num_rows($SQL); return $count; Kurš tad no šiem ir ātrāks un vai ir kāds ātrāks veids, kā uzzināt ierakstu daudzumu tabulās? Teiksim, cik domāju pirmais variants ir ātrāks, bet, kuros gadījumos lietojam mysql_num_rows? :) Tālāk, vai, kas īpašs palīdz izvēlēties starp mysql_fetch_array un mysql_fetch_assoc ? Varbūt ir vēl kādi sīkumi, kurus varat ieteikt, kā veidcojat qvērijus? Pieraksts, u.t.t. ++ kā notiek reāli dzīvē tā datu selectošana. Viss tiek vilkts ārā no db tajā brīdī, kad palaižu mysql_fetch_array? Teiksim, ja man ir $SQL = mysql_query("SELECT Name ..."); $row = mysql_fetch_array($SQL); echo $row['Name']; /* Pagarš koda gabals */ echo mysql_num_rows($SQL); vispār, ja godīgi, pēdējā piemērā es `sapisos meistarībā` :) Būtība tāda - varbūt kaut ko varat pastāstīt, kas palīdzētu iegūt laiku? btw ja nu kaut kur kāds c par daudz, tad ziniet - man klaviatūra nedaudz salauzta, c iespiežas, kad grib. EDIT: vispār bubu vai kāds, kurš vēl gar to forumu grābstās, nevarat lūdzu uzlikt tagus? Nu tā, lai ievietotais kods tiktu highlightots.
  20. eregi

    ie8 accordion

    Nujā, laikam viss aizgāja, bet uzliekot to inline block parādās cita lieta. #aaa {width:100px;} <div id='aaa'> <span style='width:40px;'>bbb</span> <span style='width:50px;'>ccc</span> </div> spani tiek nolikti vienā rindā, iepriekš tos lika vienu zem otra. EDIT: bet vienalga, indoom, liels paldies par problēmas galveno atrisinājumu.
  21. eregi

    ie8 accordion

    Joka pēc pārvilku ie8, vienalg ir kļūda. lūk video, kā tas man izskatās. ff - http://exitmusic.lv/up/mozilla.avi Ie8 - http://exitmusic.lv/up/ie8.avi
  22. eregi

    ie8 accordion

    Veidojot piemēru jums, atstāju nejauši vienu pēdiņu, vienalga, tas nu gan nav iemesls šai problēmai.
  23. eregi

    ie8 accordion

    Tātad, izveidoju akardeona tipa navigāciju, izmantojot http://roshanbh.com.np/2008/06/accordion-m...ing-jquery.html . Bet diemžēl mans izveidotais variants kaut kādā veidā neapmierina IE8 'standartus'. Lūk piemērs - http://exitmusic.lv/up/check.html Atverot ar mozillu, operu, vecajiem ie6 <= u.c viss nostrādā perfekti, bet, atverot ar ie8, viss nenotiek tik 'gludi' kā tam būtu jānotiek. Kas notiek? teiksim uzvelkot uz kāda no 'akaredona linkiem' atverās subkategorija, novelkam nost peli no šī linka un atkal uzmanīgi uzvelkam atpakaļ. Rezultātā viss, kas atrodas zem šī linka 'sabrūk' neatstājot savstarpējās atstarpes. nezinu pat kā izskaidrot, bet domāju, ka salīdzinot ar firefox un Ie8 atšķirību manīsiet. Nespēju atrast iemeslu šai problēmai ( ja nu neskaita manu līkrocību ), bet saistu šo kļūdu ar padding, vai margin.. urgh, ceru, ka kāds no jums izprata, ko es vēlējos teikt, ceru tagad arī uz kādu atbildi.
  24. eregi

    Bāze

    Nu kā man iekš katras klases atrodas vairākas funkcijas, vaitad no tā global nav jēga?
  25. eregi

    Bāze

    Mārci kaut kā tā ? global $params; $params = array(); $exp = explode('/', $_GET['kat']); $i=0; while($exp[$i] != '') { $params['exp_'.$i][db::escape($exp[$i])]; $i++; } }
×
×
  • Create New...