Diskuze: PHP premenné
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Co přesně potřebuješ vypsat ? Já jsem z toho nepochopil co přesně chceš ?
Myslíš např.:
"SELECT * FROM `members` WHERE `usr_id`= $usr_id AND `money` >= 10"
Myslel jsem spíš co ti nefunguje, nebo co máš za problém ?
Četl jsem to několikrát v delších časových intervalech a možná jsem konečně pochopil, co přesně chceš.
Pokud teda chápu správně, pak chceš vyhledat hodnotu sloupce 'money' z
databáze podle podmínky id='$id' a tu hodnotu uložit do proměnné
$mn_zarabac.
Pokud je to tak, potom musíš hodnotu najít (mysql_query("SELECT ...")) a
projít (fetch).
<?php
$dotaz = mysql_query("SELECT money FROM members WHERE id='$id' ");
$data = mysql_fetch_assoc($dotaz);
$mn_zarabac = $data["money"];
Pokud hledáš pouze jednu hodnotu, stačí na to fce mysql_result(), která vrátí jednu hodnotu.
$dotaz = mysql_query("SELECT money FROM members WHERE id='$id' ");
$mn_zarabac = mysql_result($dotaz, 0);
JO dekuji vám všem no presne to co mi napsal Quil si mi poslal i ty Takže to unguje to vám dekuji.
Ted ruhá vec nevím proč to nejde. Co ale když chci získat takouto premnenou
money ale né od id ale od toho ?
usr='{$zarabac}'
když to tam dám tak to nejde. Usr je jméno v dt kteé zadávam do
formulára to se postuje dobre jen mi ten nefugnuje vložit tam to
usr='{$zarabac}' Když tak
fakt dekuju
Když si vypíšeš mimo proměnnou $zarabac, co se zobrazí? (Nejlépe zkus
var_dump($zarabac)).
Pokud to zobrazí jméno, zkontroluj si, jestli sedí i velikost písmen.
Zobrazeno 11 zpráv z 11.