Autor Zpráva
laijk
Profil
Ahojte, už si neviem rady, chcem zobraziť profil prihláseného člena, kód:

                <?php
                    $dotaz = 'SELECT * FROM users WHERE user_id = "'. $_SESSION['user_id']. '"';
                    $vysledok = mysql_query($dotaz, $db) or die(mysql_error($db));
                    $riadok = mysql_fetch_array($vysledok);
                    extract($riadok);
                ?>
                <h2>Profil člena <?php echo $user_login; ?></h2>

-už mi to išlo len som niečo skúšal potom som to vrátil naspeť a nejde to, neviem kde je chyba, vypíše toto:

Warning: extract() expects parameter 1 to be array, boolean given in C:\xampp\htdocs\www\profil.php on line 40
Profil člena
Notice: Undefined variable: user_login in C:\xampp\htdocs\www\profil.php on line 42


EIDT: už netreba...
ShiraNai7
Profil
laijk:
1) mysql_fetch_array() zřejmě vrací false (řádek nebyl nalezen v tabulce)
2) mysql_fetch_array() vrací numericky indexované pole, takže by pak proměnná $user_login neexistovala ani po volání extract()
3) asi jsi chtěl použít mysql_fetch_assoc()

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: