Decyzja
Podjąłem decyzje. Modpython jest wspaniały
Bałem się, że nie ma tam zapytań preinterpretowanych, ale jest cos w tym rodzaju!:
- import MySQLdb
- db = MySQLdb.connect(host="localhost", user="...", passwd="...", db="...");
- c = db.cursor();
- c.execute("""SELECT * FROM users WHERE nick=%s OR 1""", ('user',)) # => 1L
- c.fetchone() # => (1L, 'user')
- c.execute("""SELECT * FROM users WHERE nick=%s""", ('user OR 1',)) # => 0L
- c.fetchone()
- c.execute("""SELECT id FROM users WHERE nick=%s""", ('user',))
- for id in c:
- print id
- $mysqli = mysqli("localhost", "...", "...", "...");
- $stmt = mysqli->prepare('SELECT id FROM users WHERE nick=?');
- $stmt->bind_param('user');
- $stmt->bind_result($id);
- $stmt->execute();
- $stmt->store_result();
- while($stmt->fetch()) {
- echo $id;
- }
- $stmt->free_result();
Pozdrawiam
Ponieważ zacząłem używać CSS możliwe jest występowanie błędów w IE. Zalecanym rozwiązaniem jest instalacja alternatywnej przegłądarki.
(Czytaj więcej ...)
Komentarze do wpisu
Możesz śledzić odpowiedzi poprzez kanał RSS. Możesz dodać komentarz lub zostawić ślad (trackback) ze swojego bloga.
Jeszcze nie ma żadnych komentarzy. Twój może być pierwszy.
Dodaj komentarz