Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]7745[/thread]

perl Data Dumper und Variablen



<< >> 5 Einträge, 1 Seite
Earl_Mobilee
 2006-02-28 16:36
#63329 #63329
User since
2006-02-02
10 Artikel
BenutzerIn
[default_avatar]
Hallo allerseits,

ich poste mal als erstes das kl. perl:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
#
use strict;
use Data:: Dumper;
use lib '/sowieso';
use l0::sql::database;

my $object = new l0::sql::database::tabelle();
my $fnret = $object->select({'characteristics' => {'IdType'=> 32}});

print Dumper $fnret;


So, dieses perl-skript holt mir aus einer Datenbank alle Daten raus die die
IdType 32 haben. Ist ne Menge, aber egal. Fast ganz unten des outputs, steht dann: 'selectedRows' => 2157

Ich muss diese Zahl in eine rrd Datenbank einpflegen. Die ändert sich natürlich öfters.
Also ich brauche diese Zahl als eine Variable.
Hintergrund ist rrd.
Ich will den rrd-update gleich mit in diesem Perlskript machen.

Dafür bin ich schon auf
cpan.org suche nach RRD Simple
zugegen. Also mit dem Beispiel habe ich schon was gerafft.

Nur wie?

MfG Torsten

Crian: CODE-Tags\n\n

<!--EDIT|Crian|1141380615-->
pktm
 2006-02-28 17:06
#63330 #63330
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Der Link geht nicht, bitte korrigiere ihn.

Gibt es keine Methode, mit der du die Ergebnisse differenziert ansprechen kannst? Sowas wie param()?
http://www.intergastro-service.de (mein erstes CMS :) )
Earl_Mobilee
 2006-02-28 17:10
#63331 #63331
User since
2006-02-02
10 Artikel
BenutzerIn
[default_avatar]
[quote=pktm,28.02.2006, 16:06][/quote]
Hallo!

Gibt es keine Methode, mit der du die Ergebnisse differenziert ansprechen kannst? Sowas wie param()?


Ich versuche gerade ein count mit reinzukriegen.
selectedRows ist ja nur die Anzahl der Spalten.

Vielleicht so?
my $fnret = $object->select({'characteristics' => {count 'IdType'=> 32}});

MfG Torsten
nepos
 2006-03-01 10:12
#63332 #63332
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Noe, selectedRows ist die Anzahl der Zeilen, sprich die Anzahl der Datensaetze, die idType=32 haben. Du koenntest dir das aber auf zwei mal rausholen. Erst die Daten selbst und dann den count, der dir sagt, wieviele es waren. Aber irgendwie umstaendlich...
Aber warum arbeitest du eigentlich nicht mit dem DBI-Modul? Zu IO::sql find ich bei Cpan gar nix...
renee
 2006-03-01 15:17
#63333 #63333
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Kannst Du nicht CPAN:DBI verwenden??
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< >> 5 Einträge, 1 Seite



View all threads created 2006-02-28 16:36.