4 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$cookieValue = $cgi_obj->cookie('zocalo_id');
if ( undef ( $cookieValue ) )
{
print $cgi_obj->redirect ( -url => "http://localhost/db/user-error.html" );
exit;
}
#schaue in 'kunden' nach welcher Name mit der Nummer in $cookieValue asoziert ist
$result = $dbh->prepare ( "SELECT vorname, nachname FROM kunden WHERE kid = $cookieValue" ) or die "Vorbereitung nicht durchfuehrbar!\n";
$result->execute() or die "Abfrage nicht ausfuehrbar -kunden! $DBI::errstr \n";
$zeile = $result->fetchrow_arrayref();
$vorname = $zeile->[0];
$nachname = $zeile->[1];
$result->finish();
QuoteWo liegt das Problem?neue_auktion.cgi: Use of uninitialized value in concatenation (.) or string at /usr/lib/cgi-bin/neue_auktion.cgi line 46.
[Tue Feb 21 15:18:14 2006] neue_auktion.cgi: DBD::Pg::st execute failed: FEHLER: Fehler »Syntaxfehler« am Ende der Eingabe at character 50
[Tue Feb 21 15:18:14 2006] neue_auktion.cgi: Abfrage nicht ausfuehrbar -kunden!
1
2
3
4
5
if ( ! $cookieValue )
{
print $cgi_obj->redirect ( -url => "http://localhost/db/user-error.html" );
exit;
}
$zeile = $dbh->selectrow_arrayref(qq{SELECT vorname, nachname FROM kunden WHERE kid=?},undef,$cookieValue);
RaiseError=>1
1 2 3 4 5 6
eval { $zeile = $dbh->selectrow_arrayref(qq{SELECT vorname, nachname FROM kunden WHERE kid=?},undef,$cookieValue); }; if $@ { ... Fehlercode ... }
4 Einträge, 1 Seite |