Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] pobieranie i wyswietlanie danych z tabeli
yeszie
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.09.2008

Ostrzeżenie: (0%)
-----


Strasznie proste - nie wiem czemu nie dziala - probowalem kilka razy na kilka sposobow

  1. <?php
  2. $sql=&#092;"select * from users\";
  3. $result=mysql_query($sql);
  4. $row = mysql_fetch_array($result);
  5. print(&#092;"$row\");
  6. ?>


mam komunikat bledu
Parse error: syntax error, unexpected T_VARIABLE in /sciezka/main.php on line 24

linijka 24 to ta print("$row");

Ten post edytował yeszie 15.09.2008, 20:22:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
yeszie
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.09.2008

Ostrzeżenie: (0%)
-----


Mam 2 pliki.
Moj poprzedni post tutaj:
Temat: PHPMYSQL_logowanie_uzytkownika_problem_z_formularzem

zeby tego nie czytac jest tak:
mam index gdzie mam laczenie z baza mysql i sprawdzanie loginu i hasla (md5)
po poprawnej autoryzacji przekierowuje do main.php
no i na wstepie chcialbym wyswietlic wszystko co jest w tabeli..

w bazie nie mam jeszcze praw dostepu czyli np. ze user admin bedzie mogl kasowac itd a zwyklu user tylko dodawac wpisy,
ale mysle ze to pozniej jak juz bedzie chociaz listing dzialal

index.php
  1. <?
  2.    $message="";
  3.                    
  4. $login=$_POST['login'];
  5. if($login) {
  6.  
  7.  $uzytkownik=$_POST['uzytkownik'];
  8.  $md5_haslo=md5($_POST['haslo']);        // $haslo = md5($_POST['haslo']);
  9.  
  10.  $host="x";
  11.  $db_user="x";
  12.  $db_password="x";
  13.  $database="x";
  14.    mysql_connect($host,$db_user,$db_password);
  15.    mysql_select_db($database);
  16.  
  17.  $rezultat=mysql_query("select * FROM users WHERE uzytkownik='$uzytkownik' AND haslo='$md5_haslo'");
  18.    if(@mysql_num_rows($rezultat) == 1){
  19.   session_register("uzytkownik");
  20.    header("locatio:main.php");
  21.  exit;
  22.  }else {
  23.  $message="Nieprawidłowa nazwa użytkownika lub hasło, skontaktuj się z administratorem systemu!";
  24.  }
  25. }
  26. ?>
  27.  
  28. <head>
  29. <title>Dokument</title>
  30. </head>
  31.  <body>
  32. <? echo $message; ?>
  33. <form id="form1" name="form1" method="post" action="<? echo $PHP_SELF; ?>">
  34. <input name="uzytkownik" type="text" id="uzytkownik" />
  35. <input name="haslo" type="password" id="haslo" />
  36. <input name="login" type="submit" id="login" value="login" />
  37. </form>
  38. </body>
  39. </html>


main.php
  1. <?
  2.  if(!session_is_registered("uzytkownik")){ //
  3.  header("locatio:index.php"); // Przekierowanie do index.php
  4. }
  5. ?>
  6.  
  7. <head>
  8. <title>Rejestr Ofert</title>
  9. </head>
  10.    <body>
  11. <p>Zalogowany jako: <? echo $_SESSION['uzytkownik'] ?> </p>
  12.  
  13. <?php
  14. $sql="select * from users";
  15. $result=mysql_query($sql);
  16.  
  17. while ($row = mysql_fetch_assoc($result))
  18.         {
  19.    print_r("$row");
  20.         }
  21. ?>
  22.  
  23. <?php
  24. if(isset($_GET['action']) && 'wyloguj' ==$_GET['action']) {
  25. }
  26. ?>
  27.  
  28. <a href="index.php?action=wyloguj">wyloguj</a>
  29.  
  30. </body>
  31. </html>


Nie wiem czemu - mam wylaczone emotikony
w linijkach 23 i 5 tam gdzie jest location a nastepnie : dwukropek ucina 1 znak

Ten post edytował yeszie 15.09.2008, 21:30:18
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 20:18