Vypsání proměnné do formuláře

11 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravim, může mi někdo poradit, jak vypsat v PHP proměnnou (získanou selectem z DB) do formuláře? Přesněji se jedná o změnu údajů již registrovaného uživatele - aby nemusel údaje vyplňovat znovu, načtou se aktuální data z DB do formuláře. (Proměnná Registr_Global(s) je nastavená na On.) Zkoušel jsem snad všechno možný, zatím nic, píše to "Resource id #číslo". Díky moc za radu. David
  2. zkus se podivat do php manualu na mysql_fetch_array(), mysql_fetch_assoc() a dalsi ;-)
  3. $sql="SELECT id, name, nick FROM tabulka"; $vysledek=Mysql_query($sql,$spojeni); while($zaznam=mysql_fetch_array($vysledek)): echo $zaznam[id]; echo $zaznam[name]; echo $zaznam[nick]; endwhile;
  4. proc nikdo nepouzivate mysql_fetch_row? :-)
  5. ehm? co je na ni spatnyho? nepletes si to s mysql_result() ;-) ?
  6. ja ji pouzivam bezne jen je me divny proc ji moc lidi nepouziva kdyz usetri jednu promenou a par radku .. ma snad nejaky nevyhody o kterych nevim? :-)
  7. kdyz vytahujes vice zaznamu je to prehlednejsi, prece jenom hrabat se v $zaznam[0] a patrat co to vlastne je neni nekdy moc k prospechu veci :)
  8. ja to pisu v tomhle tvaru: list ($mojepromenna1, $mojepromenna2...) = mysql_fetch_row($x); to uz je prehlednejsi ne? :-)
  9. mysql_fetch_array(), mysql_fetch_assoc(), mysql_fetch_row() jsou imho temer exkvivalentni - assoc vrati asociativni pole, row pole s numerickejm indexama a array je univerzalni, protoze se ji da dat parametr, jestli se ma chovat jako assoc, row a nebo oboji najednou (default)
  10. 2jkt: Pak jeste existuje mysql_fetch_object(). Je to podobny mysql_fetch_assoc() s tim pozdilem ze vrati pole ke kterymu se pristupuje $row->Sloupec
  11. > mysql_fetch_object() vrati pole ke kterymu se pristupuje $row->Sloupec No, ehm, asi spíš vrátí objekt, ne? ;-)

← Zpět na všechna témata