Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czemu to nie działa?
Moris299
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 19.11.2012
Skąd: Bydgoszcz

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


Witam. Otóż mam kod który ma wyszukiwać w bazie dane użytkownika wyszukując po kodzie
kod jest w zmiennej $haslo

Kod
    $sql = "SELECT * FROM `user` WHERE kod=$haslo";
    $result = $connection->query($sql);
    
    if ($result->num_rows > 0) {
        // output data of each row
        while($row = $result->fetch_assoc()) {
            //tutaj kod wyswietlajacy dane z tabeli i przetwarzajacy je
        }
    } else {
        echo "0 results";
    }

    $connection->close();
    exit;




jeśli wpiszę "id=2" zamiast "kod=$haslo" albo id=$haslo i nadal wartość $haslo = 2 to wyszukuje dane poprawnie
ale gdy próbuje wyszukać po nazwie, kodzie lub innych kolumnach nie działa :/
przykładowo:

$sql = "SELECT * FROM `user` WHERE id=3";
działa poprawnie

$sql = "SELECT * FROM `user` WHERE kod=abc";
nie działa - zwraca 0 results

baza ma następujące kolumny:
(IMG:http://i.imgur.com/cK6kLHF.png)

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 - 15:12