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é.

  1. 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); ?>
  2. 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
  3. v $radek[0] mas prvni sloupec $radek[1] druhy ... tady tomu jsem nepochopil ale diky :-)
  4. 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
  5. 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); ?>
  6. 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"));

← Zpět na všechna témata