Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

MySQL i python problem, upis podataka u tablicu...

  • 5 odgovora
  • 4.708 pregleda

Najnovija ↓

MySQL i python problem, upis podataka u tablicu... 29.06.2007. u 08:13 · pre 235 meseci #1
import MySQLdb
db = MySQLdb.connect (host = "localhost", user = "root", passwd = "pero", db = "baza1")
c = db.cursor ()
c.execute(""" INSERT INTO tablica1 (prvo, drugo) VALUES ('tefhst', '1') """)
c.execute("SELECT * FROM rac3")
rezultat = c.fetchall ()
print rezultat


Kada startam ovo ispis mi je : ((15L, 'tefhst', 1L),) - što je ok...

ALI...

ako startam samo ovaj drugi dio gdje vadim podatke iz tablice ispis mi je ovo: ()

tj. kad u kodu imam upis u tablicu ispisujemi samo ono što trenutno upisujem, a sve ostale podatke ko da zaboravi...


GDE JE GRESKA ... JELI TO ISPRAVAN KOD..?
Re: MySQL i python problem, upis podataka u tablicu... 29.06.2007. u 10:09 · pre 235 meseci #2
Ne razumijem se u python, a ni tvoje pitanje nije bas najjasnije postavljeno, no koliko sam uspio shvatiti, koristis jednu tabelu pri unosu (tablica1), a drugu pri ispisu podataka (rac3). Da nije do toga?
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: MySQL i python problem, upis podataka u tabelu 29.06.2007. u 10:16 · pre 235 meseci #3
Sorry krivo sam napisao... na oba dva mjesta koristim istu tabelu ... nije bitno dali je to (tablica1) ili (rac3)...

Da malo pojasnim...

Kada izvrsavam kod koji mi upisuje podatke u tabelu i u istom kodu poslje toga mi ispisuje podatke iz tabele.... ispisuje mi samo podatke koje sam u istom kodu upisao u tabelu...


Ali ako napravim kod koji mi samo ispisuje podatke iz tabele koju sam popunio vec prije.... ne ispisuje mi nista... ko da je tabela prazna...
Re: MySQL i python problem, upis podataka u tablicu... 29.06.2007. u 19:03 · pre 235 meseci #5
Preporucio bih ti koriscenje nekog od ORM alata umesto direktnih SQL upita i direktnog pristupa bazi. Tvoj kôd ce takodje biti znatno laksi za odrzavanje.
Pogledaj SqlObject i SqlAlchemy (licno preferiram i preporucujem ovaj drugi).

Jedna od prednosti ORM alata je sto imaju vec implementiran sav taj (pesacki) kôd i ostavljaju punu slobodu programeru da se skoncentrise na logiku svog kôda.
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme