![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
jako baaardzo początkujący programista mam problem
otóż pisze skrypt logowania/rejestracji/edycji profilu, jak narazie rejestracja i logowanie jest w miare ukończone, problem mam tylko z edycją profilu (a raczej takim wsępem do tego skryptu) wygląda on tak
no i problem w tym że gdy jestem wylogowany to pokazuje się Kod [b]Warning[/b]: mysql_num_rows(): supplied argument is not a valid MySQL result resource in [b]c:\usr\krasnal\www\pportal\profile.php[/b] on line [b]8[/b]
[b]Warning[/b]: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in [b]c:\usr\krasnal\www\pportal\profile.php[/b] on line [b]9[/b] zaloguj sie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 1 Dołączył: 9.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Proponuję tak:
Kod <?php if(isset($_SESSION['zalogowany'])) { $login = $_SESSION['zalogowany']; $sql = mysql_query("SELECT * FROM pportal_users WHERE user_login='$login' "); $num_results = mysql_num_rows($sql); $row = mysql_fetch_array($sql); if($num_results==1); { echo $row[user_login]; echo '<br>'; echo $row[user_email]; echo '<br>'; echo $row[user_gg]; echo '<br>'; echo $row[user_rank]; echo '<br>'; echo $row[user_www]; echo '<br>'; echo $row[user_skad]; echo '<br>'; echo $row[user_zainteresowania]; echo '<br>'; echo $row[user_plec]; echo '<br>'; echo $row[user_dataurodzenia]; } } else { echo 'zaloguj sie'; } ?> Powinno działać. Nie umieszczaj średników bezpośrednio po zainicjowaniu wyrażenia warunkowego. Powoduje to jego zakończenie, a dalszy kod jest wykonywany niezależnie od spełnienia warunku. Ten post edytował shazarre 9.08.2008, 13:14:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 22:49 |