Avatar
wolfsharp666
Člen
Avatar
wolfsharp666:

Zdravím, je možné rozdělit data z jedné buňky jednotlivě aby se pak dala použít např ve vyhledávání. Potřeboval bych v buňce model rozdělit data 3,5,7 pomocí čárek(nebo čehokoliv) aby mi poté dotaz vrátil hodnoty jednotlivě a já je mohl použít v dalším kroku

 
Odpovědět 4. února 12:20
Avatar
Odpovídá na wolfsharp666
Martin Dobiaš:

Funkcia explode() ??
Napr. $radBMW=explode(',' ,$typ);
Rozdeli ti to retazec podla ciarky a vrati ti pole jeho casti :)

 
Nahoru Odpovědět  +1 4. února 13:12
Avatar
mixxy
Člen
Avatar
mixxy:

Sprváně by bylo lepší udělat pro každý typ auta další tabulku s výčtem jejich typů, abys měl tabulky správně navržené, pak se vyhneš podobným problémům, jako řešit projekci na aplikační úrovni.

Nahoru Odpovědět 4. února 13:27
Neni dulezite mnoho vedet a znat. Dulezite je vedet, co je treba.
Avatar
Vít Pleskot
Člen
Avatar
Vít Pleskot:

Ahoj, pokud to nemuzes, nechces resit az na urovni programu, jak navrhuje napriklad kolega vyse, coz je asi nejjednodussi reseni, muzes pouzit funkci substring index viz: http://dev.mysql.com/…nctions.html#….

Vetsi problem bych ovsem videl uz primo v navrhu databaze. Protoze ukladat do databaze takto hodnoty je spatne. Spravne by melo byt napriklad

bmw 3
bmw 5
bmw 7
honda civic
honda accord
skoda fabia

edit: uz me predbehl mixxy, moc dlouho jsem se vykecaval :D

Editováno 4. února 13:44
 
Nahoru Odpovědět  +2 4. února 13:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.