Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Artaa 18:52
 » Gniew 18:51
 » elliot_pl 18:50
 » rainy 18:49
 » Draghmar 18:47
 » ulan 18:41
 » Kenny 18:35
 » Promilus 18:34
 » globi-wan 18:30
 » waski 18:28
 » NimnuL 18:20
 » DYD 18:18
 » wrrr 18:15
 » KHot 18:13
 » piotrszac 18:12
 » Master/Pe 18:12
 » ripek 18:08
 » Zbyszek.J 18:07
 » Jumper 18:05
 » Visar 18:04

 Dzisiaj przeczytano
 34257 postów,
 wczoraj 29900

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

Jak przekonwertować działającą bazę danych MySQL z ISO na UTF-8? , kubazzz 16/12/08 16:25
jest baza zapełniona danymi i chciałbym ją całą przekonwertować jej zawartość na UTF-8, żeby nie robić konwersji znaków w php przy imporcie danych.
Jak to zrobić bezpiecznie i sprawnie?
Da się to w locie przez phpMyAdmin zrobić?

Nie jest to jakaś olbrzymia baza danych, ani nie jest jakoś bardzo często modyfikowana, ale jest w użyciu w serwisie online.

[od razu przepraszam za lamerstwo, googlowałem trochę, ale nie czuję się pewnie ze zdobytą wiedzą]

SM-S908

  1. zrob sobie , Deus ex machine 16/12/08 16:41
    dumpa w takim kodowaniu w jakim chcesz miec, a pozniej wyczysc baze i zaladuj z tego importu.

    "Uti non Abuti"

  2. A zalogowałeś się chociaż do phpMyAdmin , majlosh 16/12/08 16:47
    przed zadaniem pytania?

    They dont know that we know they know we know

    1. tak , kubazzz 16/12/08 17:11
      jest jakiś system porównywania, ale nie bardzo kumam o co chodzi z tym bo po zmianie nie widzę różnicy.

      SM-S908

      1. z tego co pamiętam , Jolo 17/12/08 10:47
        to dane w bazie są takie jakie są. Jak masz tam teksty iso to możesz je wyciągnąć jako iso, przekonwertować na utf8 i załadować do bazy i będziesz miał utf8. Te kolacje ('collation') to tylko metody porównywania tekstów, bo wiadomo że 'gżegżółka' bajtowo wygląda inaczej w iso niż w utf8 i nie wpływa to w żaden sposób na przechowywane dane i nic nie konwertuje. Po wyciągnięciu zrzutu z bazy możesz go przekonwertować na utf-8 choćby gżegżółką :)

        jest tak nudno, że zaczyna to być
        ciekawe...

  3. kto mi pomoże z prostym IF'em w jQuery? + dorbny problem z IE6 + jQuery , kubazzz 16/12/08 21:37
    od końca:

    mam taki kod
    $('#dane_brak').click(function() {
    $('ul#dane').slideToggle('slow');
    });

    #dane_brak to id dla checkboxa
    musiałem zmienić .change na .click, żeby prawidłowo działało pod IE6 [przy .change klikanie w checkbox niewiele dawalo, trzeba było gdzieś obok, w <label> najlepiej]

    Dodatkowo te animacje są trochę dziwne - przy zwijaniu i rozwijaniu na chwilę mignie całość chowanego obszaru.
    Tak ma być?
    to pod IE6 wszystko..


    Drugie:

    chcę skonstruować coś takiego, żeby zaznaczenie checkboxa blokowało wszystkie inputy wewnątrz konkretnej listy <ul>

    znalazłem taki kod, ale on nie działa z checkboxem:

    $("#control").toggle(
    function ()
    {
    $('#target').attr("disabled", true);
    },
    function ()
    {
    $('#target').removeAttr("disabled");
    });

    zmodyfikować byłoby to łatwo w sensie targetu, ale żeby to miękko z checkboxem hulało to już nie wychodzi..

    idea jest taka
    imię babci: [......]
    wiek babci: [......]
    emerytura babci w pln: [......]
    [v] - nie mam babci (to blokuje powyzsze pola).

    chciałem zrobić z .click i IF (sprawdza czy atrybut disabled jest i w zaleznosci od tego, albo go kasuje, albo dodaje), ale sie pogubilem w skladni..
    :/

    SM-S908

    1. coś takiego napisałem , kubazzz 16/12/08 22:03
      $('#dane_brak').click(function() {
      $('ul#dane :input').each(function(){
      if ($(this).attr("disabled") == true)
      {
      $(this).removeAttr("disabled");
      }
      else
      {
      $(this).attr("disabled", true);
      }
      });
      // $('ul#dane').slideToggle('slow');
      });


      Da się prościej?

      SM-S908

      1. w czym ty programujesz? , samsung 16/12/08 22:04
        to do niczego nie jest podobne.

        1. hmm , kubazzz 16/12/08 22:11
          jQuery - javascript framework to jest
          jedna linijka zakomentowana, jakby co, to wiem akurat;)

          SM-S908

          1. no to musze sie zorientowac , samsung 17/12/08 09:13
            dzieki.

      2. da sie, mosz , Deus ex machine 17/12/08 10:29
        <script>
        function wylacz(name, chkbox){
        var value = chkbox.attr('checked');
        $("."+name).attr('disabled',!value);
        };
        </script>
        <form>
        <input class='babcia' type=text name='a' />
        <input class='babcia' type=text name='b' />
        <input class='babcia' type=text name='c' />
        <input type=checkbox checked=false onclick="wylacz('babcia', $(this));" />
        </form>

        tylko powiedz czemu babcia? .)

        "Uti non Abuti"

  4. No Kuba, ajm prałd :d Mały hint, który kiedyś wykorzystywałem: , Mcmumin 17/12/08 10:53
    $("input[@name='zainteresowany_testem']").click(
    function()
    {
    if ( $('[@id^=zainteresowany_testem]')[0].checked ) { $("#jaki_program_odpowiedni").slideDown("slow");
    }
    else if ( $('[@id^=zainteresowany_testem]')[1].checked ) {
    $("#jaki_program_odpowiedni").slideUp("slow");
    }
    });

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL