Leeres Feld aus SQlite DB wird in html form als / gezeigt.
Verfasst: Freitag 11. März 2011, 22:57
Hallo,
folgendes Problem:
ich habe eine DB Applikation in Python geschrieben, die über ein Webfrontend vewaltet wird. Funktioniert auch soweit ganz gut. Das einzige Problem ergibt sich wenn es in der DB leere Felder gibt. Diese werden im HTML Form als / angezeigt:
Code Auszug:
Problem ist also wenn in row[1] nix steht wird im html form / angezeigt. Weiß jemand woran das liegt und wie man es abstellt? Denn wenn ich das Formular abschicke schreibt er mir den / in die DB der eigentlich nie vorhanden war.
Als Web Framework benutze ich bottle.
P.S Ein print row[1] zeigt nichts an.
folgendes Problem:
ich habe eine DB Applikation in Python geschrieben, die über ein Webfrontend vewaltet wird. Funktioniert auch soweit ganz gut. Das einzige Problem ergibt sich wenn es in der DB leere Felder gibt. Diese werden im HTML Form als / angezeigt:
Code Auszug:
Code: Alles auswählen
c.execute("SELECT * FROM KETTE WHERE name = '"+str(name)+"'")
conn.commit()
result = c.fetchall()
c.close()
for row in result:
ausgabe = ""
ausgabe += '<div style="display:inline-block; vertical-align:top;"><h3>Name: </h3><input id="name" type="text" class="input" value='+row[1]+' /></div>'
return ausgabe
Als Web Framework benutze ich bottle.
P.S Ein print row[1] zeigt nichts an.