[PHP][MySQL] Zapytanie

       

Podstrony


telcocafe

Witam !
Jestem pocz±tkuj±cym i proszê o wyrozumia³o¶æ :)

Potrzebuje stworzyæ zapytanie które wypisze email u¿ytkownika. Login u¿ytkownika jest przesy³any przez formularz ( zmienna $_POST['login'] )

Napisa³em kod

$query = "SELECT `email` FROM `users` WHERE login=LOGIN('$_POST['login2']')";

jednak wysypuje mi blad w postaci:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/forum/public_html/tarantulla/lostpassword.php on line 60

Je¶li kto¶ móg³by mi wskazaæ gdzie siê mach³em to by³bym wdziêczny.

P.s. Drugi porblem to jak zapisaæ wynik takiego zapytania



SELECT email FROM users WHERE login = "$_POST['login2']";
+zabezpieczenia :)

heh. mo¿na to zrobiæ jeszcze inaczej. i ja w ogóle polecam stosowanie takiej sk³adni :)

$query = "SELECT email FROM users WHERE login=?"; // i teraz jak odpalasz to zapytanie to wrzucasz tak, hmmm MySQL :D jak dawno ju¿ nic w tym nie robi³em. :D $Result = mysql_query( $SQL, $_POST['login2'], $DBLink ); //tu siê podstawi twoja zmienna do zapytania DBLink to oczywi¶cie wynik zapytania @mysql_connect //i teraz jak wyniki czytaæ? a proszê ciê bardzo :)            if ( $Result == True )            {                // Pobranie wiersza danych i wypisanie pola email                while ( $Row = mysql_fetch_array( $Result ) )                {                    $Poczta = $Row["email"];                    print( "$Poczta<br>" );                }                mysql_free_result( $Result );            }            else            {                print( "B³±d wykonania zapytania<br>" );            } // i to ju¿ chyba wszytsko
U¿ytkownik j-mail edytowa³ ten post 27 sierpieñ 2005, 17:00
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.