Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]problem z zapytaniami SQL, problem z cudzysłowiami
$ledziu
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 16.12.2007

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


Cześć!! (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
Mam taki problem. Otóż mam sobie taki kod (kawałek):

  1. <?php
  2. .
  3. .
  4. .
  5. $pytanie=$_REQUEST["pytanie0"];
  6. $baza=mysql_select_db("$wybor_bazy") or die ('<br>syf nie pozwolił wybrać bazy');
  7.  $rezultat=mysql_query("$pytanie") or die("nie wykonano zapytania");
  8.  echo "<b>$rezultat</b><br>";
  9.  while ($wynik5=mysql_fetch_array($rezultat,MYSQL_ASSOC))
  10. {
  11. var_dump($wynik5);
  12. echo "<br>";
  13. }
  14. .
  15. .
  16. .
  17. ?>


$pytanie pochodzi z tąd:
  1. .
  2. .
  3. .
  4. <form method=POST action=<? echo $_SERVER['PHP_SELF'] ?> >
  5. <table border=0>
  6. <tr><td>logowanie:</td><td>user: <input type=text name=user size=15> password: <input type=text name=password size=15></td></tr>
  7. <tr><td></td><td><input type=submit value="loguj"></tr>
  8. <tr><td>nazwa bazy:</td><td><input type=text name=nazwa_bazy bazy size=30></td></tr>
  9. <tr><td></td><td><input type=submit value="stwórz"> <input type=submit value="usuń"></tr>
  10. <tr><td>baza:</td><td><input type=text name=baza0 size=15></td></tr>
  11. <tr><td>pytanie:</td><td><input type=text name=pytanie0 size=50x50></td></tr>
  12. <tr><td></td><td><input type=submit value="wykonaj kod SQL"></tr>
  13. </form>
  14. .
  15. .
  16. .


wszystko łądnie działa dopóki w pytaniu SQL nie występuje koniecznośc użycia cudzyłowia lub dzyndzli (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)  . Przykładowo
  1. SELECT * FROM klienci;

hula (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
  1. SHOW TABLES;

hula (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) . Ale jak już wpisze troche mocniejszy kodzik:
  1. SELECT imie FROM klienci WHERE imie='Ania';

to się sypie. plis help
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: 17.09.2025 - 20:37