Mailinglisten-Archive |
hallo wolfgang ja, du müsstest alle spalten kennen, was normalerweise beim arbeiten mit einer db auch der fall ist. bei dir nicht? zudem: normalerweise gibt es spalten, die NULL enthalten können, andere sind schon beim erfassen zwingend oder sollten es wenigstens sein. du musst also auch nicht auf alle spalten abfragen, sondern nur auf jene, die wirklich nichts enthalten können. aber vielleicht versteh ich ja zu wenig von deinem spezifischen problem. dann musst du mir halt noch mehr details schreiben, ok? mfg franziska > > 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 --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive