Mailinglisten-Archive |
hallo franziska, danke für den hinweis. für diese art der abfrage muss ich wohl meine tabellen noch mal überarbeiten und: wie soll die abfrage dann lauten: SELECT * FROM table WHERE spalte1 = IS NOT NULL and spalte2 = IS NOT NULL ....... dann muss ich aber auch noch die spaltennamen kennen, vorher abfragen. noch ne idee ? mfg Wolfgang S. > wie wärs mit der abfrage der spalten auf IS NULL und IS NOT NULL. dies > funktioniert aber nur, wenn deine spalten auch NULL sein können... (vgl. > dazu unter anderem http://www2.little-idiot.de/mysql/mysql-110.html) > > franziska > > wie kann ich mit einer mysql - abfage feststellen, ob alle spalten einen > > wert haben. > > bzw. welche hat und welche nicht > > und geht das überhaupt. > > > > bsp. > > $result = mysql_query("SELECT * FROM $table WHERE $id = > > '$register_id'" ); > > > > ok: datensatz ist jezt selectiert > > und ich mache weiter > > $anz= mysql_num_fields($result); > > $row = mysql_fetch_row ($result); > > for($i=2;$i < $anz ;$i++): > > $Name = mysql_field_name($result,$i); > > $Wert =$row[$i]; > > if( empty($Wert) or $Wert =="0000-00-00" or $Wert == 0){$leer++;} > > if( !empty($Wert) or $Wert > 0){ > > mache was anderes > > } > > es wäre natürlich eleganter und( wahrscheinlich auch schneller) wenn ich > > das gleich mit MySql erledigen könnte. > > --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive