Mailinglisten-Archive |
Also ich würde das in jeden Fall mit DESCRIBE machen und nicht mit einem SELECT weil da dann tatsächlich Daten geholt werden. einfach mysql_query("DESCRIBE `table_name`); und dann mit mysql_fetch_array oder was auch immer auswerten. Das ist auch der Weg, den alle ORM-Wrapper oder Frameworks wie ZendFrameWork z.B. in Zend_Db_Table gehen. Nur sollte das DESCRIBE dann gecacht werden, da sich die Tabelle - Schemata in der Regel nicht so oft ändern. Die Aussage gilt nur für MySQL-Adapter bei PDO oder .pg wirds teilweise anders gemacht. G. Dieter Am 10.11.2010 09:45, schrieb thomas.hausheer at bluewin.ch: > Hallo > > Für einen "Schnellschuss" suche ich eine Lösung für folgendes Problem. > > Wie kann ich aus einer MySQL Tabelle > alle Felder auslesen ohne das ich die Feldnahmen weiss? > Selbstverständlich weiss ich die Namen doch ich bin zu faul um > alle zu jeweils per while schlaufe zu schreiben ($feldeins = $o['feldeins']). Suche nach einer Lösung die mir von jedem > SQL-Feld eine gleichnamige Variable mit entsprechendem Inhalt macht. So könnte ich mir viel Tipparbeit ersparen. Gibts > da eine Möglichkeit? > > Danke für eure Tipps > > Gruss + schönen Tag. > Thomas >
php::bar PHP Wiki - Listenarchive