Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Funkcija za prikazivanje podataka korisnika

[es] :: PHP :: Funkcija za prikazivanje podataka korisnika

[ Pregleda: 1621 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sjaker

Član broj: 329164
Poruke: 173
91.148.121.*



+58 Profil

icon Funkcija za prikazivanje podataka korisnika12.06.2015. u 10:22 - pre 107 meseci
Molim za pomoc. celu noc sam se mucio :)

Ovako izgleda funkcija:

Code:
function user_data($user_id) {
    $data = array();
    $user_id = (int)$user_id;

    $func_num_args = func_num_args();
    $func_get_args = func_get_args();

    if ($func_num_args > 1) {
        unset($func_get_args[0]);

        $fields = '`' . implode('`, `', $func_get_args) . '`';
linija 14:    $data = mysql_fetch_assoc(mysql_query("SELECT $fields FROM `users` WHERE `user_id` = $user_id"));

        return $data;
    }
}

A ovako je pozivam:
Code:

$user_data = user_data($_SESSION['user_id'], 'user_id', 'username', 'password', 'first_name', 'last_name', 'email');

echo $user_data['username'];

Jel moze to bolje da se resi? inace ovo mi ne radi izbacuje gresku mysql_fetch_assoc...

[Ovu poruku je menjao sjaker dana 12.06.2015. u 12:17 GMT+1]
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 11:03 - pre 107 meseci
Skoro pa idealno pitanje bi bilo kad bi znali tacnu gresku umjesto ove tri tacke na kraju. :)
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

sjaker

Član broj: 329164
Poruke: 173
91.148.121.*



+58 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 11:15 - pre 107 meseci
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\server\htdocs\sajt\enter\functions\user.php on line 14

A linija 14 je oznacena..
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 11:26 - pre 107 meseci
Ok, znaci to je greska.
Code (php):

$fields = '`' . implode('`, `', $func_get_args) . '`';
$sql = "SELECT $fields FROM `users` WHERE `user_id` = $user_id";
var_dump($sql);
exit;
 

Sta kaze sad?
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

sjaker

Član broj: 329164
Poruke: 173
87.116.155.*



+58 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 13:07 - pre 107 meseci
Kaze :

string(80) "SELECT `id`, `username`, `password`, `email`, `opis` FROM `users` WHERE `id` = 1"
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 13:51 - pre 107 meseci
Sta se desi u phpMyAdmin-u ili terminalu kada se rucno ukuca $sql?
Izlista li rezultat?
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

sjaker

Član broj: 329164
Poruke: 173
87.116.155.*



+58 Profil

icon Re: Funkcija za prikazivanje podataka korisnika12.06.2015. u 20:24 - pre 107 meseci
Resio sam. izbacio sam nepotrebne argumente sad radi :)
 
Odgovor na temu

[es] :: PHP :: Funkcija za prikazivanje podataka korisnika

[ Pregleda: 1621 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.