Autor Zpráva
doby92
Profil *
Zdravím

Mám tabulku (tbl_user) z které chci načíst jaký jazyk si uživatel vybral. Struktura tabulky se skládá ze 2 sloupců (language, user)
Podmínou je...když se user="nějaký_nick" tak aby to načetlo jeho vybraný jazyk, který si vybral. Ale i když jsem si dával vypsat proměnou napsalo mi to: Resource id #6

Připojení k MySQL a databázi je v pořádku...

Kód:

<?php
$user_log = "Hax";
                  
$user_language = mysql_query("select language from tbl_user where user='$user_log'");

echo $user_language;

if ($user_language='cs') {
  $language_loading = parse_ini_file("language/cs-CZ.ini");
} 
elseif ($user_language='en') {
  $language_loading = parse_ini_file("language/en-EN.ini");
} 
elseif ($user_language='sk') {
  $language_loading = parse_ini_file("language/sk-SK.ini");
}
?>

Předem děkuji za ranu
Someone
Profil
řádek šest -> přepiš na echo mysql_result($user_language,0);

doby92:
Předem děkuji za ranu
ze slušnosti zůstanu jen u rady :)


Jelikož s tím dále pracuješ tak bych to udělal nějak takto:
řádek 6.
$jazyk = mysql_result($user_language,0);
echo $jazyk;
if ($jazyk == "cs") // to mi připomíná, že u těch podmínek musíš mít dvojité =
atd..
atd..
doby92
Profil *
Děkuji, měl jsem tam ještě chybu ale už to šlape... :D jinak se omlouvám za překlep :) :D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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