Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] połączenie zapytań
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


otóż mam skrypt logowania polskiego CMS-a, który pobiera coś z bazy/.... a zpaytanko jest takie:

  1. <?php
  2. $res = mysql_query("SELECT nick, pass, access FROM $user_tbl WHERE nick='{$_POST['a10']}' AND pass=MD5('{$_POST['b10']}')");
  3. ?>


i chciałbym dodać podczas logowania dodatkowe pole które będzie jakby dodaatkowym zabezpieczneim podczas logowania. i chciałbym do tego defaultowego zapytania dołączyć takie:

  1. SELECT nick, haslo FROM acp_pass WHERE nick='{$_POST['a10']}' AND haslo=MD5('{$_POST['acp']}')


i niestety nie udaje mi się...
prubowałem w ten sposób:

  1. <?php
  2. $res = mysql_query("SELECT nick, pass, access FROM $user_tbl WHERE nick='{$_POST['a10']}' AND pass=MD5('{$_POST['b10']}') UNION SELECT nick, haslo FROM acp_pass WHERE nick='{$_POST['a10']}' AND haslo=MD5('{$_POST['acp']}')");
  3. ?>


lecz error, w poniższych sprawdzaniach..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fredzio90
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


The used SELECT statements have a different number of columns
Go to the top of the page
+Quote Post
strife
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(fredzio90 @ 26.06.2007, 22:00:32 ) *
The used SELECT statements have a different number of columns


I jakie kroki podjąłeś sam, aby rozwiązać ten problem? Szukałeś na google? Zrób sobie taki kod i wyświetl jego wynik:

  1. <?php
  2. $res = "SELECT nick, pass, access FROM $user_tbl WHERE nick='{$_POST['a10']}' AND pass=MD5('{$_POST['b10']}')";
  3. echo $res;
  4. ?>


Spisz sobie to zapytanie i przeanalizuj, masz w nim błąd, możesz użyc konsoli mysql, łatwiej Ci pójdzie.

Pozdrawiam.
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: 15.10.2025 - 08:44