| 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: 16 let
|
|||
0