Reklama
Pokazuje wyniki od 1 do 12 z 12

Temat: [mysql] Jak wyświetlić dane po id i haśle... ? [Rozwiązane]

  1. #1
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    32
    Posty
    4,489
    Siła reputacji
    14

    Domyślny [mysql] Jak wyświetlić dane po id i haśle... ? [Rozwiązane]

    Pierdziele się z tym od dobrych 2h i nie mogę zrobić.
    W jaki sposób wyświetlić dane z bazy danych gdzie hasło i id zamówienia zgadza się z tym co wpisałem?

    kombinuje kombinuje i za chuja nie mogę zrobić...

    Kod PHP:
    mysql_connect("localhost","xxxx","xxxx") or die(mysql_error()."Nie mozna polaczyc sie z baza danych. Prosze chwile odczekac i sprobowac ponownie.");
    mysql_select_db("xxxx") or die(mysql_error()."Nie mozna wybrac bazy danych.");
    
    if(empty($_GET['pass']) or empty($_GET['id_zamowienia'])) {
    echo"<font color='red'><b>Wypełnij wszystkie pola</b></font>";
    include("index.php");
    }
    
    $haslo = $_GET['pass'];
    $id_zamowienia = $_GET['id_zamowienia'];
    
    
    /* zapytanie do konkretnej tabeli */
    $wynik = mysql_query("SELECT *
    FROM `zamowienia`
    WHERE `id_zamowienia` = "$id_zamowienia"
    AND `haslo` = "$haslo"")
    or die('Błąd zapytania');
    echo "$wynik['imie']";

    to jest jedno z wielu prób, reszty nie mam bo kasowałem na bieżąco... ehh już brak mi sił.

    jak wyświetlić imię, nazwisko, konto, server, email z rekordu w bazie w którym zgadza się id_zamówienia oraz haslo z wpisanym ?

    Tabela to : zamowienia
    Kontakt ze mną:
    pw

  2. #2

    Data rejestracji
    2009
    Posty
    215
    Siła reputacji
    17

    Domyślny

    może tak
    Kod PHP:
    $wynik = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '$id_zamowienia' AND `haslo` = '$haslo'") or die('Błąd zapytania'); 
    $wyniki = mysql_fetch_row($wynik);
    echo "$wyniki['imie']";

  3. #3
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    32
    Posty
    4,489
    Siła reputacji
    14

    Domyślny

    Cytuj Waleczny napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    może tak
    Kod PHP:
    $wynik = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '$id_zamowienia' AND `haslo` = '$haslo'") or die('Błąd zapytania'); 
    $wyniki = mysql_fetch_row($wynik);
    echo "$wyniki['imie']";
    nie działa
    Kontakt ze mną:
    pw

  4. Reklama
  5. #4

    Data rejestracji
    2009
    Posty
    215
    Siła reputacji
    17

    Domyślny

    echo $wyniki[0];

    sprawdzisz tym czy sie wyswietli element z 1 kolumny, jak nie to nie wiem xD

  6. #5

    Ekspert: Sprzęt i oprogramowanie
    Mistrzu dragon jest teraz offline
    Avatar Mistrzu dragon
    Data rejestracji
    2006
    Położenie
    20 cm od klawiatury
    Posty
    1,857
    Siła reputacji
    21

    Domyślny

    Coś takiego?

    Kod :
    	$wynik = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '$id_zamowienia' && `haslo` = '$haslo'"); 
    	$wynik2 = mysql_fetch_array($wynik);
    	$wynik2['imie'];
    Ostatnio zmieniony przez Mistrzu dragon : 04-01-2014, 21:51
    Powyższy post może być sarkastyczny oraz zawierać śladowe ilości orzechów arachidowych.

  7. #6
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    32
    Posty
    4,489
    Siła reputacji
    14

    Domyślny

    Nie działa, strona się nie załadowywuje jakby gdzies średnika brakowało, tyle że nie brakuje ._.
    wkurwia to, że nie raportuje błędów, mimo włączenia raportowania...
    @mistrzu_dragon ; na pewno nie tak

    http://sellcc.eu/checkstatus.php?pas...ienia=90953573

    w bazie ten rekord jest, przy wpisaniu przez bazę kodu
    SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '90953573' AND `haslo` = '7c19ab83a2059fb7aa4e4529c51efab3'

    znajduje odpowiedzią linijkę... nie ogarniam
    Ostatnio zmieniony przez BBsrv : 04-01-2014, 21:55
    Kontakt ze mną:
    pw

  8. Reklama
  9. #7

    Ekspert: Sprzęt i oprogramowanie
    Mistrzu dragon jest teraz offline
    Avatar Mistrzu dragon
    Data rejestracji
    2006
    Położenie
    20 cm od klawiatury
    Posty
    1,857
    Siła reputacji
    21

    Domyślny

    U mnie działa , nie taki sam kod ale podobny.
    Tyle że zapomniałem echo ci tam dopisać w ostatniej linijce.

    Kod :
    	$wynik = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '$id_zamowienia' && `haslo` = '$haslo'"); 
    	$wynik2 = mysql_fetch_array($wynik);
    	echo $wynik2['imie'];
    Jak nie działa to też nie wiem.
    Powyższy post może być sarkastyczny oraz zawierać śladowe ilości orzechów arachidowych.

  10. #8

    Data rejestracji
    2009
    Posty
    215
    Siła reputacji
    17

    Domyślny

    masz hasła w bazie hashowane chyba md5, sproboj dopisac:

    $haslo=md5($haslo);

  11. #9
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    32
    Posty
    4,489
    Siła reputacji
    14

    Domyślny

    Cytuj Waleczny napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    masz hasła w bazie hashowane chyba md5, sproboj dopisac:

    $haslo=md5($haslo);
    nie chodzi o to, ze hasło jest hashowane, bo jest generowane (wygenerowane poprzez zashashowanie pewnej rzeczy)

    nie rozumiem już tego.

    To nie działa


    Kod PHP:
    <?
    
    mysql_connect("localhost","sellcceu_sellcc","xxxxxx") or die(mysql_error()."Nie mozna polaczyc sie z baza danych. Prosze chwile odczekac i sprobowac ponownie.");
    mysql_select_db("sellcceu_sellcc") or die(mysql_error()."Nie mozna wybrac bazy danych.");
    
    $haslo = $_GET['pass'];
    $id_zamowienia = $_GET['id_zamowienia'];
    	
    if (mysql_connect("localhost","sellcceu_sellcc","xxxxxxxxxx") and mysql_select_db("sellcceu_sellcc")) {
    $zapytanie = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '"$id_zamowienia"' AND `haslo` = '"$haslo"'");
    if ($zapytanie) {
    
    while ($wynik = mysql_fetch_array($zapytanie)) {
    echo $wynik["imie"]."<br />";
    echo "działa kurwa?";
    }
    
    } else {
    echo "Nie znaleziono!";
    }
    }	?>

    natomiast, jeśli na sztywno wpiszę w ten sposób to działa

    wtf?

    Kod PHP:
    <?
        ini_set('display_errors', 1);
        error_reporting(E_ALL);
    ?>
    <?
    
    mysql_connect("localhost","sellcceu_sellcc","xxxxxxx") or die(mysql_error()."Nie mozna polaczyc sie z baza danych. Prosze chwile odczekac i sprobowac ponownie.");
    mysql_select_db("sellcceu_sellcc") or die(mysql_error()."Nie mozna wybrac bazy danych.");
    	
    if (mysql_connect("localhost","sellcceu_sellcc","xxxxxx") and mysql_select_db("sellcceu_sellcc")) {
    $zapytanie = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '90953573' AND `haslo` = '7c19ab83a2059fb7aa4e4529c51efab3'");
    if ($zapytanie) {
    
    while ($wynik = mysql_fetch_array($zapytanie)) {
    echo $wynik["imie"]."<br />";
    echo "działa kurwa?";
    }
    
    } else {
    echo "Nie znaleziono!";
    }
    }	?>
    Kontakt ze mną:
    pw

  12. Reklama
  13. #10

    Ekspert: Sprzęt i oprogramowanie
    Mistrzu dragon jest teraz offline
    Avatar Mistrzu dragon
    Data rejestracji
    2006
    Położenie
    20 cm od klawiatury
    Posty
    1,857
    Siła reputacji
    21

    Domyślny

    podwójne klamry przy zmiennych masz

    '"$id_zamowienia"' AND `haslo` = '"$haslo"'"
    Powyższy post może być sarkastyczny oraz zawierać śladowe ilości orzechów arachidowych.

  14. #11
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    32
    Posty
    4,489
    Siła reputacji
    14

    Domyślny

    Cytuj Mistrzu dragon napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    podwójne klamry przy zmiennych masz

    '"$id_zamowienia"' AND `haslo` = '"$haslo"'"
    faktycznie, eh nie zauważyłem dobra nvm, to co napisałeś w poprzednim poście działa
    Kod PHP:
    
    $haslo = $_GET['pass'];
    $id_zamowienia = $_GET['id_zamowienia'];
    
    
    	$wynik = mysql_query("SELECT * FROM `zamowienia` WHERE `id_zamowienia` = '$id_zamowienia' && `haslo` = '$haslo'"); 
    	$wynik2 = mysql_fetch_array($wynik);
    	echo $wynik2['imie'];
    	echo "<br>";
    	echo $wynik2['nazwisko'];
    	echo "<br>";
    	echo $wynik2['server'];
    Dzięki, temat można zamknąć
    Kontakt ze mną:
    pw

  15. #12
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    32
    Posty
    1,710
    Siła reputacji
    14

    Domyślny

    Kod :
    $zapytanie = mysql_query("SELECT * FROM zamowienia WHERE id_zamowienia = '$id_zamowienia' AND haslo = '$haslo'");
    tak próbowałes?

  16. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Rozwiazane i nierozwiazane zagadki tibijskie?
    Przez thebattlestar w dziale Tibia
    Odpowiedzi: 14
    Ostatni post: 03-08-2016, 14:51
  2. [rozwiazane] Zagadka w javascript / jQuery!
    Przez Bazan w dziale Programowanie
    Odpowiedzi: 7
    Ostatni post: 25-03-2014, 16:13
  3. AutoIT labele ? or something like that? [Rozwiązane]
    Przez BBsrv w dziale Programowanie
    Odpowiedzi: 11
    Ostatni post: 08-01-2014, 21:28
  4. KODA / Auto IT GUI - Tekst w Form'ie [Rozwiązane]
    Przez BBsrv w dziale Programowanie
    Odpowiedzi: 4
    Ostatni post: 01-01-2014, 23:46
  5. Problemy techniczne cipsoftu rozwiązane.
    Przez Aqualek w dziale Niusy
    Odpowiedzi: 4
    Ostatni post: 02-12-2008, 15:48

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •