Autor Zpráva
Tack1234
Profil *
Cawte mám takový problém.
Na webu chci, aby když se uživatel přihlásí aby viděl vedle svého loginu(mám tam proměnnou login) svoji hodnost na webu např. Tack1234 [ Administrátor ] atd... Zkouším to pomocí MYSQL ale píše mi to : Parse error: parse error in /3w/xf.cz/k/kasanet/pravy.php on line 16

Prosím pomozte. Přikládám kus kódu
<?php

 $dotaz="SELECT * FROM members WHERE `jmeno` = '$login'"; 

$vysledek = MySQL_Query($dotaz); 

while ($zaznam = MySQL_Fetch_Array($vysledek))
{
$kasanet=$zaznam["kasanet"];
$hodnost=$zaznam["hodnost"];
}

echo [ $hodnost ];?>


Moderátor Alphard: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Alphard
Profil
Tack1234:
echo [ $hodnost ];?>

$hodnost je normální proměnná, proč ty [ ]? Jestli to má být jako řetězec, tak:
echo "[$hodnost]";
Tack1234
Profil *
Alphard:
$hodnost je normální proměnná, proč ty [ ]? Jestli to má být jako řetězec, tak:
1
echo "[$hodnost]";
Ty [] to je jenom pro design:D
dik skusim to
Tack1234
Profil *
nic nepomaha porad to pise ten error: Parse error: parse error in /3w/xf.cz/k/kasanet/pravy.php on line 16
Alphard
Profil
Který řádek je ten 16.? A jak nyní vypadá?
Tack1234
Profil *
na 16. řádku je pouze
</div>
Tack1234
Profil *
Omlouvám se chyba:D přehlíd sem 1 řádek na 16.tém je pokračování shoutboardu:
hid=m40bmutjejou3i8msio128e204c9mo">ShoutBoard od BlueBoard.cz</a>
</iframe> 
		
		</div>
Alphard
Profil
Tack1234:
S vámi je ale spolupráce, ten vůbec nebyl ve vašem kódu. Máte před tím ukončený výpis php (?>)?
Alphard
Profil
[#7]
Dejte sem větší část, nevidím, co je předtím.
Tack1234
Profil *
Ano php je ukončené. Zde je celý kód :

<div class="pravy-sloupec-vpravo"><strong><u>

<?php

 $dotaz="SELECT * FROM members WHERE `jmeno` = '$login'"; 

$vysledek = MySQL_Query($dotaz); 

while ($zaznam = MySQL_Fetch_Array($vysledek))
{
$kasanet=$zaznam["kasanet"];
$hodnost=$zaznam["hodnost"];
}

?><?php echo "$hodnost";?>
</u><br><p><form name="form1" method="post" action="logout.php"><input type="submit" name="Submit" value="Odhlásit"></form></p><br>_____________<p><strong><u>Shoutbox</u></strong><br><iframe frameborder="0" scrolling="no" width="150" height="300" src="http://www.blueboard.cz/shoutboard.php?hid=m40bmutjejou3i8msio128e204c9mo">
<a href="http://www.blueboard.cz/shoutboard.php?hid=m40bmutjejou3i8msio128e204c9mo">ShoutBoard od BlueBoard.cz</a>
</iframe> 
		
		</div>
	
</div>
Alphard
Profil
Nevidím důvod, proč by měl být na řádku </u><br><p><form name="form1"... parse error. Jste si jist, že sem dáváte správný soubor a s nezměněným řádkováním?
Tack1234
Profil *
Ano skusil jsem odstranit connect to DB a už to error nepsalo ale to tam ještě nebyla napsaná $hodnost. Píše to Parse error: parse error, expecting `','' or `';'' in /3w/xf.cz/k/kasanet/pravy.php on line 14
Zde je celý kód souboru:
<div class="pravy-sloupec-vpravo"><strong><u>

<?php

 $dotaz="SELECT * FROM members WHERE `jmeno` = '$login'"; 

$vysledek = MySQL_Query($dotaz); 

while ($zaznam = MySQL_Fetch_Array($vysledek))
{
$kasanet=$zaznam["kasanet"];
$hodnost=$zaznam["hodnost"];
}
echo "$login" [ $hodnost ];?>
</u><br><p><form name="form1" method="post" action="logout.php"><input type="submit" name="Submit" value="Odhlásit"></form></p><br>_____________<p><strong><u>Shoutbox</u></strong><br><iframe frameborder="0"scrolling="no" width="150" height="300" src="http://www.blueboard.cz/shoutboard.php?hid=m40bmutjejou3i8msio128e204c9mo">
<a href="http://www.blueboard.cz/shoutboard.php?hid=m40bmutjejou3i8msio128e204c9mo">ShoutBoard od BlueBoard.cz</a>
</iframe> 
        
        </div>
    
</div>
</u> 
		
		</div>
	
</div>
Tack1234
Profil *
Už to jede!!!!!!!! Špatně bylo, že jsem měl echo
"$login" [ $hodnost ]
a mělo to být echo "$login [ $hodnost ]"


Děkuji moc za snahu a ochotu pomoci:-)
Tack1234
Profil *
A nemusíte mi vykat to bych měl jen já vám:D je mi jen 13:D a taková blbá chyba:D
Alphard
Profil
Tack1234:
Pro příště, snaž se neházet klacky pod nohy těm, kteří se snaží pomoci. V kódu [#10] ze kterého jsem vycházel ta chyba nebyla, pak se těžko hledá problém...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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