Mailinglisten-Archive |
Hallo, ich möchte aus einem Feld ( BLOB ) die Daten herauslesen. dazu habe ich mir folgenden C - Schnipsel geschrieben: ---schnipp---- ... MYSQL_ROW row; ... unsigned long *lengths; int zaehler; zaehler = 0; ... *query*, ... result = mysql_store_result(connection); row = mysql_fetch_row(result); lengths = mysql_fetch_lengths(result); // hier lese ich die länge des Blobs while ( zaehler <= lengths[0] ) // und zähle diese hier in { // der schleife hoch, um alle printf("%c", row[zaehler]); // Daten aus dem Feld zu bekommen zaehler++; } ---schnapp------- wenn ich nun die ausgabe des Programmes mit ">" in ein File umleite, bekomme ich als Antwort immer nur ein "Segmentation fault" vom Pinguin. :( ohne Umleitung sehe ich aber schon eine ausgabe in der shell ( wenngleich ich mit den Binärdaten in einer Shell nix anfangen kann ) Wie löst Ihr solche Probleme??? best regards joerg --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive