while-vycteni z db

Ahoj vsichni, proc to pise chybu pri vyberu databaze (Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy)
dik



==============
<?PHP
$tabulka = vse;
$host = "localhost";
$db = "test";
$user = "root";
$password = "";
if (!($connection = mysql_connect ($host, $user, $password)))
die("Omlouváme se, nebylo se možné připojit k databázi strojů. Zkuste to prosím jindy.");
if (!($vyber = mysql_select_db($db)));
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");
$vysledek=mysql_query("select * from $tabulka");
$radku=mysql_num_rows($vysledek);
if ($radku==0) echo "databáze neobsahuje tyto stroje";
while ($zaznam=MySQL_Fetch_Array($vysledek)):
$vypis = $zaznam["popis"]."           ";
$vypis .= $zaznam["cena"]." Kč<br>";
$vypis .= '<img border=0 src='.$zaznam["obrazek"].'><br><br><br><br>';
echo ($vypis);
endwhile;
?>
zkus
$mysql_select_db("$db")

(zbytek všechno stejné jak máš)
if (!($vyber = mysql_select_db($db)));
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");

nechtel si to napsat takhle?
if (!($vyber = mysql_select_db($db)))
{
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");
}
takhle ti o vzdy zhebne na tom die!
if (!($vyber = mysql_select_db($db)));
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");

nechtel si to napsat takhle?
if (!($vyber = mysql_select_db($db)))
{
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");
}
takhle ti o vzdy zhebne na tom die!
:-( to me stve,zase sem na to kliknul 2x:-(

jinak staci kdyz umazes ten ; v radku s IF
Teď jsem nepochopil, jestli máš skript umístěnej doma na localhostu nebo tady na WZ, neboť:

>> $tabulka = vse;
>> $host = "localhost";
>> $db = "test";
>> $user = "root";
>> $password = "";

Pokud to máš doma na localhostu, tak aspoň bych dal obsah proměnné $tabulka do uvozovek, ale stejně to s tím nesouvisí, protože skript se zasekne mnohem výše, jak píšeš sám.
Zkontroloval bych ještě jestli je správně název databáze.
Jasně, sisa na to kápla - pokud je ten kód taky zkopírovaný z toho, co máš na webu, tak to fungovat nemůže, protože tohle:

if (!($vyber = mysql_select_db($db)));
die("Omlouváme se, chyba při výběru databáze. Zkuste to prosím jindy.");

je podmínka if ve které není žádný příkaz který se vykoná pokud podmínka platí a pod ní je samostatný řádek, který se vykoná vždycky nezávisle na tom if a způsobí vypsání oné hlášky a ukončení skriptu.

Takže chyba je ten jediný středník, což je chyba která se dost špatně hledá, to může potvrdit většina PHP programátorů :-))))
já bych použil:
$vyber = mysql_select_db($db) or die('bla bla');
>> TOM
:-(((( jsem ON :-) je to Šíša
Já jsem si říkal že tam napíšu kápla (kápl), ale pak jsem uvažoval že přece sisa nemůže být mužská přezdívka.
Šíša mě opravdu nenapadlo, sorry ;-)
ne to z webu nebylo... bylo to tim strednikem, dik
>>TOM oki,pro priste:-))