Resource id #2

Učím se pracovat s databází mysql vložit data do tabulky dou v pořádku, ale zaboha je nemůžu přečíst a vypsat na stránku, ať to zkouším jak chci vždycky to napíše jenom "Resource id #2" a nic víc, co to znamená ?
pokoušíš se vypsat hodnotu dotazu do databáze, ale nepřitupuješ k jednotlivým polím.

$query = mysql_query("SELECT jmeno, prijmeni FROM lidi");
echo $query; // by Ti melo dat to resource id, ale Ty potrebujes :

while($row = mysql_fetch_array($query))
{
echo "$row[jmeno] $row[prijmeni]<br />";
}

Na výpis se dá použít taky mysql_fetch_row nebo mysql_result, popř. ještě kombinace s list(); - více Ti napoví manuál
ahá díky a co dkyž chci vybrat z databáze třeba jen jeden článek (ne všechny ve slopečku) a zobrazit ho ?
Tak musíš sql dotaz více specifikovat, slouží k tomu klauzule WHERE.

např.
SELECT rodne_cislo, jmeno, prijmeni FROM lidi WHERE rodne_cislo=85030256983
vybere člověka s určitým rodným číslem (které je jedinečné a slouží v tomto případě jako primární klíč)

Ačkoliv není třeba použít while pro projítí výsledku, protože je jen jeden, můžeš ho k vypsání použít úplně stejně. Cyklus proběhne jen jednou.

Nejvíce by se ti asi hodila nějaká knížka, která základy SQL jazyka a použití MySQL s PHP popisuje. Taky si později stáhni dokumentaci MySQL z www.mysql.com, z ní toho vyčteš nejvíce, ale ze začátku by jsi jí asi úplně nerozuměl.

SELECT nadpis_clanku, text_clanku FROM clanky WHERE ID_clanku = '1' LIMIT 1

popř. skupinu článků seřazenou podle data vložení sestupně (od nejnovějších po nejstarší)

SELECT nadpis_clanku, text_clanku FROM clanky WHERE ID_kategorie = '2' ORDER BY datum_vlozeni DESC

atd. skutečně by pro Tebe byl dobrý manuál nebo nějaká kniha.