| Autor | Zpráva | ||
|---|---|---|---|
| horava2 Profil |
#1 · Zasláno: 24. 3. 2010, 15:57:47
Zdravím,
proč nemůžu psát v DB do sloupců čísla?! např. 1_jidlo, 2_jidlo atd. Když oddělám čísla, tak to vypíši v pohodě. Ale když je tam mám, tak vyskočí error: Parse error: syntax error, unexpected T_STRING, expecting ']' in /mnt/node5/apache/htdocs/restauracehvezdicka.cz/www/page/jidelnicek.php on line 254 |
||
| Majkl578 Profil |
#2 · Zasláno: 24. 3. 2010, 15:59:03
|
||
| horava2 Profil |
#3 · Zasláno: 24. 3. 2010, 16:10:32
v php to mám přesně takto:
<input id=\"input\" type=\"text\" value=\"{$row[1jidlo]}\" name=\"new_1jidlo\" > |
||
| nightfish Profil |
#4 · Zasláno: 24. 3. 2010, 16:13:07
|
||
| horava2 Profil |
#5 · Zasláno: 24. 3. 2010, 16:15:37
Mám to v echu.
<?php
require("pripojeni_db.php"); //start database script
$result = mysql_query("SELECT id,den,datum,polevka,1jidlo,2_jidlo,3_jidlo,1_jidlo_cena,2_jidlo_cena,3_jidlo_cena FROM jidelnicek WHERE id = " . (isset($_GET['id']) ? mysql_real_escape_string($_GET['id']) : 'vychozi hodnota'));
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "
<input id=\"input\" type=\"text\" value=\"{$row[1jidlo]}\" name=\"new_1jidlo\" >
<div class=\"clear\"></div>
";
}
?> |
||
| Majkl578 Profil |
#6 · Zasláno: 24. 3. 2010, 16:17:52
$row[1jidlo] Tohle je problém. Klíče, které jsou řetězce, patří do uvozovek. Toto půjde: $row['1jidlo'] |
||
|
Časová prodleva: 16 let
|
|||
0