Autor Zpráva
ybznek
Profil
Ahoj. Dělám hru a do ní mapu.
v DB mám
sloupce
id|x|y|id_vesnice

(v db jsou věci podle existence v mapě. tzn. - 1 vesnice - 1 řádek v db)
potřeboval bych to dostat ve formátu
0001000

tedy zobrazit x,y za sebou v řádku a kde existuje vesnice, tak tam vložit jedničku, jinak 0


nevím, jak to napsat.
řešení, co mě napadá a uměl bych realizovat je
1)mít v db všechny řádky a default nastavený sloupec na NULL
2)2 cykly for v php a MOC dotazů na db - nejspíš nehorázně pomalé

nenapadá vás jiné/lepší řešení?

Děkuji za pomoc
juriad
Profil
pořídíš si dvourozměrné pole vyplněné nulama,
z databáze vybereš vše a pro každý záznam změníš hodnotu v poli na 1,
vypsání pole je potom už jednoduché

hodit by se mohlo: lazy evaluation, hlavně část o databázi a fetch()
ybznek
Profil
juriad0
Dík, to mě mohlo napadnout :D
je to v podstatě to, co potřebuji.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0