Baza modelek Glamour Models: Modelki, Fotomodelki, Hostessy

wtorek, 13 sierpnia 2013

Ignorowanie polskich znaków w MySQL

Jeśli chcemy znaleźć słowo 'żółw', można wpisać tylko 'zolw' (opcja dla leniwych lub niewyedukowanych).
Rozwiązanie jest takie:

SELECT * 
FROM `animals` 
WHERE `name` COLLATE utf8_general_ci LIKE '%zolw%';

SELECT * 
FROM `animals` 
WHERE `name` COLLATE utf8_general_ci LIKE '%żółw%';

Oba zapytania są równoważne.

czwartek, 14 lutego 2013

Zaślepka dla nie załadowanych obrazków w jQuery

Witam,
pokażę jeden ze sposobów na wstawienie zaślepki obrazków, które nie zostały wczytane:

$(window).load(function() {
  var w, h, w1, h1;
  $('img').each(function() {
    if (!this.complete
        || typeof this.naturalWidth == "undefined"
        || this.naturalWidth == 0) {
      w = 100;
      h = 100;
      w1 = parseInt($(this).attr('width'), 10);
      h1 = parseInt($(this).attr('height'), 10);
      if (w1 && h1) {
        w = w1;
        h = h1;
      }
      this.src = 'http://placehold.it/'+w+'/'+h;
    }
  });
});

Ten sposób działa w normalnych przeglądarkach.