| Autor | Zpráva | ||
|---|---|---|---|
| Alex_alex Profil |
#1 · Zasláno: 28. 7. 2009, 17:28:05 · Upravil/a: Alex_alex
Dobrý den, dělám e-shop a asi jsem někde udělal chybu. Vždy mi to vypíše pouze kategorie, jejiž první kategorie obsahuje slovo nabíječky (http://iphonemods.ic.cz/printdb.php - ta prostřední část) a já bych potřeboval aby to vypsalo všechny kategorie
$prvnikategorie = array();
$druhykategorie = array();
$tretikategorie = array();
while ($zaznam = mysql_fetch_array($vysledek)){
$kategorie = explode(" > ", $zaznam["kategorie"]);
if (!in_array($kategorie[0], $prvnikategorie)) {array_push ($prvnikategorie, $kategorie[0]);}
if (!in_array($kategorie[1], $druhykategorie)) {array_push ($druhykategorie, $kategorie[1]);}
if (!in_array($kategorie[2], $tretikategorie)) {array_push ($tretikategorie, $kategorie[2]);}
}
for($a = 0; $a < count($prvnikategorie); $a++){
$trideniikategorii[$prvnikategorie[$a]] = array();
$vysledek3 = mysql_query("SELECT kategorie FROM aku WHERE kategorie LIKE '".$prvnikategorie[$a]." > ".$druhykategorie[$a]." >%';", $spojeni) or die(mysql_error());
while ($zaznam3 = mysql_fetch_array($vysledek3)){
$kategorie3 = explode(" > ", $zaznam3["kategorie"]);
print_r ($kategorie3);
}
}
|
||
| tiso Profil |
#2 · Zasláno: 28. 7. 2009, 17:48:01
Alex_alex: nemáš nijak previazané polia $prvnikategorie a $druhykategorie, takže
LIKE '".$prvnikategorie[$a]." > ".$druhykategorie[$a]." |
||
| Alex_alex Profil |
#3 · Zasláno: 28. 7. 2009, 17:56:06
Děkuju za odpověď, ale nějak jsem nepochopil co tím myslíš, můžeš mi to prosím trochu vysvětlit? Děkuju.
|
||
| tiso Profil |
#4 · Zasláno: 28. 7. 2009, 18:16:06
Alex_alex: - vypíšu sa ti iba záznamy kde:
$prvnikategorie[0] => Nabíječky, $druhykategorie[0] => Digi foto - Video $prvnikategorie[14] => Nabíječky mobilních telefonů, $druhykategorie[14] => Nokia |
||
| Alex_alex Profil |
#5 · Zasláno: 28. 7. 2009, 18:21:29 · Upravil/a: Alex_alex
Asi jsem úplně blbej ale vůbec nechápu co je špatně :( můžeš mi prosím říct co přesně mám opravit? Tady je celej kód - http://iphonemods.ic.cz/printdb.phps
|
||
| tiso Profil |
#6 · Zasláno: 28. 7. 2009, 19:05:16
Alex_alex:
1. najprv by si musel vysvetliť čo chceš dosiahnuť 2. čo za to? |
||
|
Časová prodleva: 16 let
|
|||
0