Programowanie (PHP, Java...)

Decyzja

28 listopada, 2005 o 21:36:24 Dodaj komentarz Poziom: 0 Permalink

Podjąłem decyzje. Modpython jest wspaniały

Bałem się, że nie ma tam zapytań preinterpretowanych, ale jest cos w tym rodzaju!:

  1. import MySQLdb
  2. db = MySQLdb.connect(host="localhost", user="...", passwd="...", db="...");
  3. c = db.cursor();
  4. c.execute("""SELECT * FROM users WHERE nick=%s OR 1""", ('user',)) # => 1L
  5. c.fetchone() # => (1L, 'user')
  6. c.execute("""SELECT * FROM users WHERE nick=%s""", ('user OR 1',)) # => 0L
  7. c.fetchone()
  8. c.execute("""SELECT id FROM users WHERE nick=%s""", ('user',))
  9. for id in c:
  10.     print id
Składnia ładna i prostsza od:
  1. $mysqli = mysqli("localhost", "...", "...", "...");
  2. $stmt = mysqli->prepare('SELECT id FROM users WHERE nick=?');
  3. $stmt->bind_param('user');
  4. $stmt->bind_result($id);
  5. $stmt->execute();
  6. $stmt->store_result();
  7. while($stmt->fetch()) {
  8.         echo $id;
  9. }
  10. $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

Textile Lite włączony ( szczegółowy opis znaczników ):