načist na web z MySQL
6 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é.
-
Z formulaře se mě odešle text a uloží do db ale nevim jak ho mam načist na stranku. diky <? @$spojeni = mysql_connect ("mysql.webzdarma.cz", "hh", "heslo"); if (!$spojeni): echo "Nepovedlo se připojit k databázi"; break; endif; mysql_select_db("phptester"); mysql_query("INSERT INTO data (text) VALUES ($text) "); mysql_close($spojeni); ?>
-
začátek je stejný (připojení db)¨¨ $result = mysql_query($spojeni, "select <co chci> form..."); $radek = mysql_fetch_row($result); a v $radek[0] mas prvni sloupec $radek[1] druhy ... dalsi radek zase fetch nejlepe do cyklu (pokud potrebujes vic radku) zbytek viz manual k php a mysql fci v php
-
v $radek[0] mas prvni sloupec $radek[1] druhy ... tady tomu jsem nepochopil ale diky :-)
-
NO, když máš "select sl1, sl2, sl3 from tabulka tak pak v poli $radek bude: $radek[0] - obsah sloupecku sl1 $radek[1] - obsah sloupecku sl2 $radek[2] - obsah sloupecku sl3
-
Co to tady nacvičujete za spartakiádu: <? @$spojeni = mysql_connect ("mysql.webzdarma.cz", "hh", "heslo"); if (!$spojeni): echo "Nepovedlo se připojit k databázi"; break; endif; mysql_select_db("phptester"); //vypsání všech záznamů z tabulky. V tabulce bude také sloupec "id" while($r = mysql_fetch_array(mysql_query("select * from tabulka order by id desc"))): $id = $r["id"]; $sloupec1 = $r["sloupec1"]; $sloupec2 = $r["sloupec2"]; $sloupec3 = $r["sloupec3"]; echo $sloupec1." ".$sloupec2." ".$sloupec3."<br />"; endwhile; mysql_close($spojeni); ?>
-
Tak se moc omlouvám, ale ten můj předešlej příspěvek ani nezkoušejte. Radši takto, ale i Marek má vlastně pravdu a oba zůsoby budou správné: <? @$spojeni = mysql_connect ("mysql.webzdarma.cz", "hh", "heslo"); if (!$spojeni): echo "Nepovedlo se připojit k databázi"; break; endif; mysql_select_db("phptester"); //vypsání všech záznamů z tabulky. V tabulce bude také sloupec "id" $result = mysql_query("select * from tabulka order by id desc"); while($r = mysql_fetch_array($result)): $id = $r["id"]; $sloupec1 = $r["sloupec1"]; $sloupec2 = $r["sloupec2"]; $sloupec3 = $r["sloupec3"]; echo $sloupec1." ".$sloupec2." ".$sloupec3."<br />"; endwhile; mysql_close($spojeni); ?> ______ Ono totiž toto funguje, ale nesmí to bejt v cyklu: $r = mysql_fetch_array(mysql_query("select * from tabulka order by id desc limit 1"));