![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 15.05.2003 Skąd: Stargard Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś może mi podpowiedzieć dlaczego to mi nie chodzi :?: Teoretycznie powinno, ale coś się wali i wyskakuje za każdym razem "Login jest wolny!.." :?
[php:1:cb6d8acb60]<?php include("admin/config.php"); include("nowy.php"); gora(); $login = $_POST["login"]; @mysql_connect($db_host, $db_admin, $db_pass) or die("Nie można połączyć się z MySql."); @mysql_select_db($db_name) or die("Nie można połączyć się z bazą."); $sql = mysql_query("SELECT * FROM users WHERE login='$login'"); $num = mysql_num_rows($sql); if($num == 1) { echo"Login jest już zarejestrowany."; } else if($num == 0) { echo"Login jest wolny! <A HREF='dalej.php'">Kliknij tutaj</A>"; } ?>[/php:1:cb6d8acb60] Pomocy... [ UTFPHPBBCODE - Use The Fu****g php BBCode (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ))))) - Seth] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Moj blad, przyznaje sie bez bicia.
---- ponizej edytowane ---- Chociaz nie wiem czemu uwazasz ze to blad ? Tym razem mój błąd: poniższy kod Kod "WHERE login LIKE '$login'"
nie da takiej sytuacji jak opisałem powyżej, ale taki kod już tak: Kod "WHERE login LIKE '%$login%'"
znak procenta powoduje, że szukane są ciągi które zawierają także (a nie tylko) wyrażenie zawarte w zmiennej $login, tzn. że wartość zmiennej może być otoczona innymi znakami. Sorry za zamieszanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:57 |