Autor Zpráva
marki
Profil *
Ptala jsem se na to nedávno, ale nikdo mi neodpověděl, tak to zkusím znovu.

Tento skript běží naprosto v pořádku, zobrazuje mi všechny položky, které mám v datábázi, ale potřebovala bych zobrazit jen některé řádky a nevím si rady, jak na to.

Takže, mám založenou databázi a v ní sloupce id_produktu, obj_cislo, nazev, popis, poznamka, cena, miniatura. Pak mám ještě jeden, ten je "rozdeleni" a v něm nastavené SET hodnoty "ostatni, darky a dekorace". Potřebovala bych vypsat na stránku třeba jen dekorace, ale s ní i všechno ostatní v řádku. Zkouším, co se dá, ale absolutně si s tím nevím rady.

<?php
require_once ('spojenimysql/pripojeni_mysql.d.php');

if (isset($_GET['produkt'])) {
$dotaz = "SELECT * FROM sortiment WHERE id_produktu = {$_GET['produkt']} ORDER BY sortiment.id_produktu";
}
else {
$dotaz = "SELECT(id_produktu), (obj_cislo), (nazev), (popis), (poznamka), (cena), (miniatura) FROM sortiment";
}

echo '<TABLE class=shop_tabulka border="0" cellspacing="5" cellpadding="2">';
$vysledek = mysql_query ($dotaz);
while ($radek = mysql_fetch_array ($vysledek, MYSQL_ASSOC)) {
echo " <tr>
<TR> <TD class=obj_cislo>{$radek['obj_cislo']}</TD>
<TD class=nazev colspan=3>{$radek['nazev']}</TD></TR>
<TR> <TD rowspan=4 width=100 height=100>
<img src=\"$radek[miniatura]\" width=100 height=100 border=0></TD></TR>
<TR> <TD colspan=3>$radek[popis]</TR>
<TR> <TD class=poznamka colspan=3>$radek[poznamka]</TD></TR>
<TR> <TD class=nahled_obrazku>Náhled obrázku</TD>
<TD>$radek[cena] Kč</TD>
<TD><a href=\"do_kosiku.php?produkt={$radek['id_produktu']}\">Objednej</a</TD ></TR>
</tr>\n";
}
echo '</table>';

?>
DJ Miky
Profil
SELECT * FROM sortiment WHERE rozdeleni='dekorace' ORDER BY id_produktu;
?
marki
Profil *
Noooo, jo. Že mě to nenapadlo hned, já vytvářela pokusy, nad kterými mě samotné zůstával rozum stát a ono to jde tak jednodušše. Díkes.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0