Autor | Zpráva | ||
---|---|---|---|
frauen Profil * |
#1 · Zasláno: 9. 2. 2011, 19:41:32
Zdravím,
chtěl bych se s vámi poradit, jak bych měl vyřešit zpracování jídelního lístku. Mám dynamické přidávání položek, které následně zpracovávám pomocí php: <?php $content = ''; for ($i = 0; $i < count($_POST['category']); $i++) { $content .= '<p class="category">Kategorie: <input type="text" name="category[' . $i . ']" size="50" value="' . $_POST['category'][$i] . '"> <button type="button" onclick="$(this).closest(\'p\').remove();">Odebrat</button></p>'; for ($j = 0; $j < count($_POST['item'][$i]); $j++) { $content .= '<p>Položka:<br><input type="text" name="item[' . $i . '][]" size="80" value="' . $_POST['item'][$i][$j] . '"> Cena: <input type="text" name="price[' . $i . '][]" size="3" value="' . $_POST['price'][$i][$j] . '">,- Kč <button type="button" onclick="$(this).closest(\'p\').remove();">Odebrat</button><br>Popis:<br><textarea cols="80" rows="2" name="description[' . $i . '][]">' . $_POST['description'][$i][$j] . '</textarea></p>'; } } ?> Chtěl bych se poradit, v jaké tvaru to mám ukládat do databáze, abych mohl zpětně položky načíst do formuláře pro editaci a také zobrazit na svých stránkách? Děkuji. |
||
frauen Profil * |
#2 · Zasláno: 9. 2. 2011, 19:46:01
Na webu bych to chtěl zobrazit po té formou tabulky:
<table id="list"> <tr> <th colspan="2">{category}<th> </tr> <tr> <td> <strong>{item}</strong><br> {description} </td> <td class="price">{price},-</td> </tr> <tr> <td> <strong>{item}</strong><br> {description} </td> <td class="price">{price},-</td> </tr> <tr> <td> <strong>{item}</strong><br> {description} </td> <td class="price">{price},-</td> </tr> <tr> <th colspan="2">{category}<th> </tr> <tr> <td> <strong>{item}</strong><br> {description} </td> <td class="price">{price},-</td> </tr> <tr> <td> <strong>{item}</strong><br> {description} </td> <td class="price">{price},-</td> </tr> </table> |
||
Časová prodleva: 14 let
|
0