Jak przechowujecie w wymiary w calach? Przeliczacie wewnętrznie na cm? W ogóle, jak przechowywać wartości numeryczne oparte o jakieś dziwne jednostki?
generalnie #php i #mysql ale zawołam też #programowanie i #bazydanych, bo problem jest chyba bardziej ogólny
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@singollo: w zależności od dokładności: DECIMAL, a jednostkę trzymaj w ENUMIE, możesz sobie zrobić bazodanową procedurę konwersji z jednostki na inną i po sprawie, a jak używasz doctrina to lepiej to trzymać w encji.
  • Odpowiedz
@singollo: Jeżeli zamierzasz wyszukiwać po obydwu jednostkach masz dwie opcje moim zdaniem. Trzymać wszystko w jednej jednostce i przy wyszukiwaniu dokonywać konwersji. Drugą opcją jest trzymanie tych wartości w dwóch kolumnach. Przy zapisie i aktualizacji musisz pamiętać o konwersji, więc jest to trudniejsze do utrzymania. Pierwsza opcja wydaje się być jednak bardziej zgodna ze sztuką bo nie trzymasz tych samych danych w dwóch miejscach ;)
  • Odpowiedz
#yii #php czy mógłby mnie ktoś pokierować do opisu dodania kolumny do tabelki? w bazie dodałem już nową kolumnę, teraz chciałbym dodać ją do tabelki, ale zwykłe dodanie do 'columns' w definicji $this->widget('zii.widgets.grid.CGridView' powoduje, że skrypt się wykłada z informacją, że Właściwość "SerwisView.inicjaly" nie jest zdefiniowana. .
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

public function rules()
{
// NOTE: you should only define rules for those attributes that
// will receive user inputs.
return array(
array('imie, nazwisko, mail, tel', 'required'),
  • Odpowiedz
@qwelukasz: Przychodzi do teamu nowy dev. Ma lokalnie konfigurować u siebie wszystko aby mieć w odpowiednich wersjach? Nie, odpala vagrant/dockera i ma gotowe środowisko do pracy.
  • Odpowiedz
Nazwa klasy jest zapisana w $this->controller, chciałbym stworzyć instancję i zapisać ją w tej samej zmiennej. Czyli wyglądałoby to tak: $this->controller = new $this->controller, jednak dostaję się do niej przez namespace(Controllers\ ) i to nie jest już takie łatwe. Instynkt podpowiada zwykłe $this->controller = new Controllers\$this->controller, ale tak nie można. jak to w takim razie można zrobić, żeby zadziałało? :c
#php
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lisek-Chytrusek: Zauważyłem, ale już ogarnąłem :D. Wygląda na to, że wszystko działa! Dzięki wielkie, trochę mnie to pomęczyło zanim zwróciłem się o pomoc :). Na pewno mogę iść spać spokojny. Jeszcze raz dzięki wielkie!
  • Odpowiedz
Mirasy,

Ponawiam, bo może ktoś nie widział, a byłby chętny :)

Szukam teraz Programisty PHP do dużej sieci telewizyjnej z Krakowa ( ͡° ͜ʖ ͡°).
Praca przy backendzie serwisów internetowych (przydział do danego
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: znaczy, że nie potrafisz złapać dystansu i do końca życia będziesz walczył o wyższość PHP? po co?
PS. też jestem phpersem, ale potrafię się z niego śmiać...
  • Odpowiedz
PS. też jestem phpersem, ale potrafię się z niego śmiać...


@Vit0: Ja też. Za pierwszym razem śmiechłem.

Ale to jest już staroć i powtarzany żart przestaje być śmieszny.
  • Odpowiedz
@januzi: przecież modphp to najszybszy handler php, na lokalne środowisko apache > nginx

różnica dochodzi dopiero wtedy jak będzie się używać więcej niż kilku rdzeni i będziemy mieli jednocześnie kilka zapytań, do tego pliki statyczne szybciej obsługuje nginx no i jeszcze kwestia .htaccessa - jeśli z niego korzystamy w apache to zwolni to także zapytanie, jeśli chodzi o samego czystego phpa - to w 90% przypadków apache + mod
  • Odpowiedz
W jaki najprostszy sposób zapisać (lub nadpisać jeśli istnieje) pobrane dane z API do bazy?
Coś na zasadzie:
Zapisz: $name=Marcin $czas=20
jeśli istnieje name Marcin to zaktualizować dalszą część danych.

Wiem, że pewnie słabo szukam ale znajduję tylko trudne kody lub zapis z formularza - a ja chce poprostu zapisać już pobrane dane. Proszę o jakieś porady/linki i z góry dzięki za poświęcony czas.
#php
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki od #programowanie #php (albo w ogóle programowanie): nauczcie się używać debugerów (w przypadku PHP jest to xDebug i jego integracje w dowolnym IDE).

Dałem człowiekowi do poprawienia metodę. Długa na 40 linii, żadnych zależności zewnętrznych. Dałem tylko temu, że nie chciało mi się zajmować takim banałem. 5 minut roboty.

A on mi oddał po 2 dniach naprawiania metodą prób i błędów i var_dumpa.
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: jasne, a czemu nie? dziwią mnie ludzie, którzy nie doceniają vardump i varexport. W debugowaniu przecież chodzi o stawianie właściwych pytań we właściwym miejscu i czasie.
BTW najdłużej się naprawia 'najprostsze' błędy.
  • Odpowiedz
#zlecenie potrzebuje bardzo specyficzny sklep internetowy - z obsługą języka chińskiego, jakieś ładne templaty, najpierw wariant minimum aby pokazać że coś działa - kto gdzie i za ile może mi pomóc? Pisać na priv. #it #javascript #java #php #wordpress sorry za spam ale chce dać zarobić :)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach