Wpis z mikrobloga

@Teal_c:
Wykorzystany framework?
- Własny skrypt
Widzę na froncie Foundation - jaki system szablonów?
- dokumentacja foundation
Czas tworzenia?
- jeden wieczór
Jak trzymasz ankiety usera bez logowania?
- $sql = $db->query("SELECT questions FROM users WHERE token = '{$COOKIE["token"]}'")->fetch(PDO::FETCHASSOC);
- $questions = unserialize($sql['questions']);
@aptitude: Nie jest źle jak na jeden wieczór kodzenia i to bazując na własnym, obiektowym skrypcie/rozwiązaniu.
Na Twoim miejscu zainteresowałbym się teraz frameworkami (Symfony/Laravel) lub przepisał w tym Twoim skrypcie wszystko związane z bazą na ORM (db model hydrate).

Na frontendzie zainteresuj się systemami szablonów. Twig/Blade/Smarty (ten trzeci od biedy). Sam front lepiej mi się tworzy w Bootstrapie ale to już kwestia przyzwyczajenia.

Prawdą jest, że ani to przydatne ani to
@aptitude: Dam Ci wędkę a nie rybę. Poczytaj sobie o poniższych systemach i modelach:
- http://en.wikipedia.org/wiki/Sales_force_management_system
- http://en.wikipedia.org/wiki/Marketing_information_system
- http://en.wikipedia.org/wiki/Office_automation

Poszukaj sobie na angielskiej wikipedii informacji o systemach zarządzania informacją i automatyzacją zadań w sektorze biznesowym. Gdy (jako quasi-analityk) zrozumiesz potrzeby firm od razu zrozumiesz, jakiego software'u potrzebują. A wtedy nic więcej nie zostaje, tylko zacząć kodzić.

W ten sposób udało mi się sprzedać już trzy, niedokończone(!) produkty za łączną kwotę
@aptitude: @NiktNieTroszczy:
Aż mnie oczy rozbolały od tego designu DB. ()

Stwórz tabelę users w której będziesz trzymać:
id | token | lastchange | cotamjeszczechcesz

Stwórz tabelę questions:
id | questions | lastchange | cotamjeszczechesz

Stwórz tabelę user_questions
id | user_id | question_id

Połącz usera relacją OneToMany z pytaniami za pomocą powyższej tabeli.
Kolejny krok to tabela answers. Tam analogicznie tworzysz pola + tabelę relacji +
@Teal_c: te relacja którą pokazałeś to ManyToMany a nie OneToMany :P jak masz tabelę łączącą to jest to ManyToMany, OneToMany byłby jakby questions miał user_id, @aptitude: $sql = $db->query("SELECT questions FROM users WHERE token = '{$COOKIE["token"]}'")->fetch(PDO::FETCHASSOC); tu jest chyba sqli, w ogóle jak to wygląda, ogarnij binding parametrów panie..... @aptitude: czemu robisz to bez żadnego frameworka ? jak chcesz coś ultra lekkiego to phalcon np