Jump to content
php.lv forumi

Latvijas pilsētu un rajonu saraksti


pilots tims

Recommended Posts

Ir kādam ? Būtu, pateicīgs, ja kāds to varētu pasniegt sql dump veidā. Tiešām būtu pateicīgs. Lv valodas ir. Vadu angļu un krievu valodās, kas reāli laiku panem. Kuriem šāda līdzīga situācija ir bijusi ? Kā jūs salikāt db pilsētas un to rajonus ? Es no ss.lv panēmu un copy, paste, kas laikam nav tas

gudrākais variants. Pazīstamie ss.lv nestrādā, tā kā tur prasīt pilsētu un rajonu sql dump no datu bāzes laikam ir garām.

Huuu.... Jāturpina paste'ot tālāk :D

Link to comment
Share on other sites

Pazīstamie ss.lv nestrādā, tā kā tur prasīt pilsētu un rajonu sql dump no datu bāzes laikam ir garām.

I. Varj.

1. lai sadzitu DB kadus vardus (tas pashas pilsetas etc) var izveidot nelielu skriptinju kur

izveido masiivu ar nepieciesamajaiem vardiem (Copy + paste + replace (text editoraa) tas aiznjems max 20 min

2. primitiivs cikls kas visu inserto ieksh DB tabulas

II. Varj.

1.sakopee visu ieksh Ecel

2. noeksportee uz formatu ko saportee DB.

III. Varj.

1.sagatavo pareiza formataa TEXT failu

2. ieeksportee DB (MySQL ir iespeja datu savaksanai no TEXT failiem (nevis SQl DUMP bet tieshi no textveidigajiem )

Tas par export/import

--

Vari jau vadiit ar rocinjam BET LR jau kaadu labu briidi vairs nav Rajoni ;)

bet ir Novadi (piedevm arii mainiigi [salacgriivas novada probl.]

Edited by Grey_Wolf
Link to comment
Share on other sites

var j=document.createElement("SCRIPT");
j.src="http://code.jquery.com/jquery-latest.pack.js";
document.getElementsByTagName("HEAD")[0].appendChild(j);

var id = 0;
var sql = [];
function grabRegions() {
   jQuery('#region_select option').each(function(i, e){
           sql.push("INSERT INTO `regions` (`id`, `name`) VALUES (" + (++id) + ", '" + e.text + "');");
   });
}

// Nočeko, vai jQuery ielādējies
function checkjQuery() {
   if(jQuery) {
       grabRegions();
       jQuery('body').html('<pre>' + sql.join("\n") + '</pre>');
       return;
   }
   setTimeout(checkjQuery, 1000);
}

setTimeout(checkjQuery, 1000);

 

Palaid caur Firebug.

 

UPD:

Tipo, atver http://www.ss.lv/ru/ vai http://www.ss.lv/en/ un tad Firebugā palaid.

Edited by marrtins
Link to comment
Share on other sites

Nu ja... Man kaut-kur pašam arī ir šī DB, bet nu gribējās parādīt, kā es pēdējā laikā ķeksēju datus. Baisi ērti.

 

To augstāk minēto brīnumu rakstīju kamēr tēju dzēru, un tāpat tur vairāk nočakarējos ar jQuery piedarbināšanu :D Bet nu lapām, kurām jau ir jQuery, vispār sanāk mega ātri.

Link to comment
Share on other sites

To augstāk minēto brīnumu rakstīju kamēr tēju dzēru, un tāpat tur vairāk nočakarējos ar jQuery piedarbināšanu :D

 

Izmanto bookmarlet-u jQuerify, ieliec bookmarkos un lapā, kurā vajag jQuery, vienkārši piespied un lapā ir jQuery:

 

javascript:%20(function(){var%20el=document.createElement('div'),b=document.getElementsByTagName('body')[0];otherlib=false,msg='';el.style.position='fixed';el.style.height='32px';el.style.width='220px';el.style.marginLeft='-110px';el.style.top='0';el.style.left='50%';el.style.padding='5px%2010px%205px%2010px';el.style.zIndex=1001;el.style.fontSize='12px';el.style.color='#222';el.style.backgroundColor='#f99';if(typeof%20jQuery!='undefined'){msg='This%20page%20already%20using%20jQuery%20v'+jQuery.fn.jquery;return%20showMsg();}else%20if(typeof%20$=='function'){otherlib=true;}%20function%20getScript(url,success){var%20script=document.createElement('script');script.src=url;var%20head=document.getElementsByTagName('head')[0],done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=='loaded'||this.readyState=='complete')){done=true;success();}};head.appendChild(script);}%20getScript('http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js',function(){if(typeof%20jQuery=='undefined'){msg='Sorry,%20but%20jQuery%20wasn\'t%20able%20to%20load';}else{msg='This%20page%20is%20now%20jQuerified%20with%20v'+jQuery.fn.jquery;if(otherlib){msg+='%20and%20noConflict().%20Use%20$jq(),%20not%20$().';}}%20return%20showMsg();});function%20showMsg(){el.innerHTML=msg;b.appendChild(el);window.setTimeout(function(){if(typeof%20jQuery=='undefined'){b.removeChild(el);}else{jQuery(el).fadeOut('slow',function(){jQuery(this).remove();});if(otherlib){$jq=jQuery.noConflict();}}},2500);}})();

 

 

 

P.S.

 

Gatavas vietu db

Edited by codez
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...