Autor | Zpráva | ||
---|---|---|---|
deliQus Profil |
#1 · Zasláno: 24. 1. 2010, 13:37:50 · Upravil/a: deliQus
Mám skript pro vypsání tabulky, tak abych ji mohl editovat:
<? for ($i=2; $i<$zaznam["pocet_radku"]+2; $i++) { ?> <tr> <? for ($j=1; $j<$zaznam["pocet_sloupcu"]+1; $j++) { $dotaz=mysql_query("SELECT hodnota FROM prehled_uroku WHERE radek='$i' and sloupec='$j' and tabulka='".$_GET['id']."' LIMIT 1 "); while ($vypis=MySQL_Fetch_Array($dotaz)){ echo "<td><input name=\"tabulka[$i][$j]\" value=".$vypis["hodnota"]."></td>"; } }?> Akorát mám problém, že $vypis["hodnota"] se sice vypíše, ale pokud obsahuje mezeru, tak text za mezerou se nevypíše. ( např. místo Ahoj kamile, jen Ahoj ) Nevíte proč ? Pokud dám místo echo "<td><input name=\"tabulka[$i][$j]\" value=".$vypis["hodnota"]."></td>"; <td><input name="" value="<?echo $vypis["hodnota"]?>"></td> |
||
nightfish Profil |
#2 · Zasláno: 24. 1. 2010, 13:42:25
echo "<td><input name=\"tabulka[$i][$j]\" value=\"$vypis[hodnota]\"></td>"; |
||
deliQus Profil |
#3 · Zasláno: 24. 1. 2010, 13:48:34
Díky moc, už to jde :-)
|
||
Časová prodleva: 14 let
|
0