Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQLite][SQL][PHP]porownywanie z bazy i formularza
nuhandi
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 28.11.2009

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


witam ponownie, dalej mam problem podobny do tego Temat: MySQLSQLiteSQL where tylko dla primary key

pobieram sobie dane z bazy i wrzucam je do

$row[ 'login' ]

i z formularza

$_POST['login']

potem dla obu robie echo i sie zgadzaja

ale jak robie

$a = $row['login'];
$b = $_POST['login'];
if ($a == $b) {
echo "poprawny login"; } else
{echo "zly login";}

to mi wywala, ze zly login

baze mam w sqlite

  1. CREATE TABLE user (id integer PRIMARY KEY, login text, pass text)



czemu to nie dziala? moze jakos inaczej to trzeba porownywac?
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maxil
post
Post #2





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


może spróbuj tak:

  1. $query = "select login from tabela where login = 'adam'";
  2. $result = mysql_query($query);
  3.  
  4. $a = mysql_fetch_array($result);
  5. $row['login'] = stripslashes($a['login']);
  6.  
  7. if ($row['login'] != $_POST['login']) {
  8. echo 'zły login';
  9. }
  10. else {
  11. echo 'login poprawny';
  12. }
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: 10.10.2025 - 10:32