Da mir hier stets freundlichst und problemlösend geantwortet wurde, mal ein Danke an die reizende Community. Danke!
Folgende Informationen zur Datenbank als Beispiel:
Tabelle: tp.A
Spalten: A B C
Das abfragen ist kein Problem.
Code: Alles auswählen
c = conn.cursor()
c.execute("SELECT * FROM tp.A WHERE C LIKE '1'")
result = c.fetchall()
return dict(page='showlist', rows=result)
Auch kein Problem.
Code: Alles auswählen
<table border="1">
%for row in rows:
<tr>
%for col in row:
<td><img src="{{col}}" alt="imgur load"></td>
%end
</tr>
%end
</table>
Wie kann ich jetzt direkt auf B zugreifen? Sprich das in {{col}} der Wert (Inhalt) von B steht.
Klar ich könnte nur B abfragen im SQL String, aber das ist ja glorreicher Quatsch.
In PHP vermag man z.B, so etwas feines zu machen:
Code: Alles auswählen
MySQL
$sql = "SELECT * FROM tp.A WHERE C LIKE '1'";
$query = mysql_query($sql);
while ($zeile = mysql_fetch_array($query)){
echo "<img src="
.$zeile["B"] ." />";
}
SQLite
$result = $db->query("SELECT * FROM tp.A WHERE C LIKE '1'");
foreach($result as $row){
$cover = $row['B'];
}
greatz