"Problem 2: Not using auto-increment functionality" - Nos, ami azt illeti, úgy tudom, hogy az auto_increment használata sem a legjobb...
Sajnos, a MySQL csak táblaszintű egyediséget tud biztosítani, pedig egyes adatbázisokra kívánatos lenne az adatbázis-szintű 'auto_increment' (sequence). Így - fájdalom -, de ezzel a ponttal nem értek egyet, szerintem a legjobb megoldás (ha már MySQL-t kell használnunk) a sequence implementálása PHP-ban.
mysql> CREATE TABLE sequence (id INT NOT NULL);
mysql> INSERT INTO sequence VALUES (0);
mysql> UPDATE sequence SET id=LAST_INSERT_ID(id+1);
mysql> SELECT LAST_INSERT_ID();
Nem azért, de ez az öt dolog azért elég alapvető szerintem. Nem tipikus hibának mondanám őket, hanem abszolút hozzá nem értésnek, kivéve talán az elsőt, ami valóban gyakori lehet. Például minek nyúl valaki adatbázishoz, ha nem ismeri a táblák közötti kapcsolatok lehetőségét???
Például minek nyúl valaki adatbázishoz, ha nem ismeri a táblák közötti kapcsolatok lehetőségét???
[lehet, hogy OFF]
szerintem nem én vagyok az egyetlen, aki már találkozott ilyen emberrel.... s attól még, hogy egy adott blogmark/cikk/blogbejegyzés neked vagy nekem evidens, még lehet, hogy van, akinek nem. Nézd végig a weblabor fórumot, vagy a levlistákat, s meg fogsz lepődni, hány alap, evidens kérdés merül fel.
Ha valaki csak most ismerkedik a webes fejlesztéssel, komoly esélyt látok arra, hogy neki ez a cikk hasznos lehet. S a weblabor olvasói között (is) vannak ilyen emberek.[/lehet, hogy OFF]
elso ranezesre
Auto_increment
Sajnos, a MySQL csak táblaszintű egyediséget tud biztosítani, pedig egyes adatbázisokra kívánatos lenne az adatbázis-szintű 'auto_increment' (sequence). Így - fájdalom -, de ezzel a ponttal nem értek egyet, szerintem a legjobb megoldás (ha már MySQL-t kell használnunk) a sequence implementálása PHP-ban.
PHP-ban?
PHP-ban? Minek, ha ott a DB?
Felhő
Jogos...
Ha a DB is tudja, akkor oks a dolog.
DataBase
Khm.
De akkor hadd kérdezzem meg: MySQL-ben hogyan hozhatok létre sequence-t?
last_insert_id
Azér' ez alap...
van, aki csak most kezd ismerkedni az alapokkal
[lehet, hogy OFF]
szerintem nem én vagyok az egyetlen, aki már találkozott ilyen emberrel.... s attól még, hogy egy adott blogmark/cikk/blogbejegyzés neked vagy nekem evidens, még lehet, hogy van, akinek nem. Nézd végig a weblabor fórumot, vagy a levlistákat, s meg fogsz lepődni, hány alap, evidens kérdés merül fel.
Ha valaki csak most ismerkedik a webes fejlesztéssel, komoly esélyt látok arra, hogy neki ez a cikk hasznos lehet. S a weblabor olvasói között (is) vannak ilyen emberek.[/lehet, hogy OFF]