Autor Zpráva
drVaz
Profil *
dobrý den
mám ve skriptu napsáno

$jazyk = mysql_query("SELECT lan FROM system WHERE poznamka = 1000");


když ale pak napíšu

echo "$jazyk";

vypíše to tohle

Resource id #7


co to znamená? mělo by to vypsat to co je v databázi:

CS

díky
nightfish
Profil
echo "$jazyk"; vypíše to tohle Resource id #7
což je naprosto správně


co to znamená? mělo by to vypsat to co je v databázi:
nemělo
mělo by to vypsat obsah proměnné $jazyk, což je odkaz na výsledek dotazu do mysql databáze
pokud chceš něco vypsat, tak se podívej na funkce mysql_result, mysql_fetch_row, mysql_fetch_array a mysql_fetch_assoc

a také si přečti nějaký úvod do práce s databázemi v php - http://linuxsoft.cz/php
drVaz
Profil *
tyve díky moc už to funguje
napsal jsem to takhle
$1_jazyk = mysql_query("SELECT lan FROM system WHERE poznamka = 1000");
$2_jazyk = mysql_result($jazyk, 0);
echo $2_jazyk;
nightfish
Profil
$1_jazyk
$2_jazyk
Platný název proměnné začíná písmenem nebo podtržítkem, následovaným libovolným počtem písmen, číslic nebo potržítek.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0