Autor Zpráva
deliQus
Profil
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>";
Třeba:
<td><input name="" value="<?echo $vypis["hodnota"]?>"></td>
, tak to jde, ale name už mi nejde.
nightfish
Profil
echo "<td><input name=\"tabulka[$i][$j]\" value=\"$vypis[hodnota]\"></td>";
deliQus
Profil
Díky moc, už to jde :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: