Autor Zpráva
walkerman
Profil
Dobrý den, chtěl bych se zeptat jak jednoduše vypíši něco z DB např. jak z databáze nastavení vypíši řádek Název_stránky předem děkuji.
Jan Zabloudil
Profil
walkerman:
Záleží, zda ho chcete vypsat v prohlížeči (php soubor), nebo v příkazovém řádku (to slouží spíše pro kontrolu dat a funguje jako např. phpadmin)
Předpokládám to první, je to tak?
walkerman
Profil
Jojo rád bych to vypsal na svojí stránku, include("./config.php");
Jan Zabloudil
Profil
Tak za prvné - se musíte připojit k databázi
$db = mysql_connect('localhost', 'uzivatel', 'heslo') or die('Nemohu se připojit. Zkontrolujte prosím připojení k serveru.');
      mysql_select_db('název databáze', $db) or die(mysq_error($db));

2) vyberete data, která chcete zobrazit (vybrat)
$query = 'SELECT název sloupců (předpokládám, že jste myslel „řádek Název_stránky“ - sloupec)
            FROM  název tabulky';
            /* tady můžete přidat další klauzule např. jak seřadit ORDER BY, WHERE atd, ale není nutné */

3) odešlete dotaz do databáze, ta ho zpracuje a data si uloží do proměnné ($result)
        $result = mysql_query($query, $db) or die(mysql_error($db));  
  
4) nyní můžete jednotlivé sloupce uložit do stejnojmenných proměnných
       extract(mysql_fetch_assoc($result));
tzn. sloupec Název_stránky bude $Název_stránky

5) echo $Název_stránky;
walkerman
Profil
připojení k DB už mám přes include("./config.php"); teď jsem potřeboval už jenom vybrat DB nastavení vzít zní tabulku nazev_stranky a vypsat ji
Jan Zabloudil
Profil
SELECT * FROM název tabulky;
$result = mysql_query($query, $db) or die(mysql_error($db));

* - znamená vyber všechny sloupce z tabulky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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