Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Pobranie wierszu z bazy
Tom_007
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 13.01.2007

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


Witam, mam taki skrypcik do logowania ale cos nie działa, wyswietla się komunikat ze "nie mozna wykonac zapytania". Calosc polega na tym ze jak sie ktos zaloguje to wysylane jest zapytanie do bazy jaki jest nr id dla danego loginu i hasla, jesli id bedzie wieksze od 0 to znaczy ze taki uzytkownik jest a jak nie to go nie ma, tylko nie wiem jak pobrać to id

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  5. <meta>
  6. </head>
  7. <body>
  8. <?php
  9. @ $login = $_POST['login'];
  10. @ $haslo = $_POST['haslo'];
  11.  
  12. if(!isset($_POST['login'])&&!isset($_POST['haslo']))
  13. {
  14.  
  15. ?>
  16. <Br><br>
  17. <form action="login.php" method="post">
  18. <table border="0">
  19. <tr>
  20.    <td>Login: <input type="text" name="login"></td>
  21. </tr>
  22. <tr>
  23.    <td>Hasło: <input type="password" name="haslo"></td>
  24. </tr>
  25. <tr>
  26.    <td><input type= submit value="Zaloguj!"></td>
  27. </tr>
  28. </table>
  29. </form>
  30. <?php
  31. }
  32. else
  33. {
  34. $link = mysql_connect('localhost', 'root', 'vertrigo');
  35. if (!$link) {
  36.    die('Nie połączono : ' . mysql_error());
  37. }
  38.  
  39. // Ustawianie uzywanej bazy
  40. $db_selected = mysql_select_db('cms' , $link);
  41. if (!$db_selected) {
  42.    die ('Nie można ustawić cms : ' . mysql_error());
  43. }
  44.  
  45. $zapytanie = "SELECT `id`, FROM `users` WHERE `login`='$login'";
  46. $idzapytania = mysql_query($zapytanie);
  47. if(!$idzapytania)
  48. {
  49. echo 'Nie można wykonać zapytania';
  50. }
  51. $wiersz = mysql_fetch_row($idzapytania);
  52.  
  53.  
  54. $ile = $wiersz[0];
  55. echo "lol";
  56. if ($ile > 0)
  57. {echo 'Login prawidlowy :)';}
  58. }
  59.  
  60. ?>
  61.  
  62. </body>
  63. </html>
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: 23.12.2025 - 10:41