Dann machst du etwas falsch oder bei dir stimmt etwas nicht, bei mir kommt 0E0 zurück, wenn UPDATE nichts macht.
Okay... hier mal mein Testcode:
$statement = qq{
UPDATE bus_vehicle
SET
driver_name = 'Marcel Jansen',
driver2_name = 'Jogi Löw',
driver_cell = '123456767',
driver2_cell = '784357989',
driver_email = 'm.jansen@nationalmannschaft.de',
driver2_email = 'jogi@nationalmannschaft.de',
parking = 'outside',
passenger = '026',
bus_sign = 'ab-cd 123',
countrycode = '49',
countrycode2 = '49',
time_id = '21'
WHERE bus_id = '212'};
print query($statement);
print query($statement);
sub query
{
$sth=$dbh->prepare($_[0]);
$sth->execute();
$rows=$sth->rows;
$sth->finish();
return($rows);
exit;
}
Folgendes gibt 2x 1 aus - obwohl ja spätestens bei der zweiten print Anweisung 0 bzw. auch 0E0 zurück kommen sollte, oder? Hab ich heute eigentlich irgendwas völlig verrafft?
Gruß, Markus