Jetzt gehts schon los. Die leichteste Aufgabe und schon scheiterts. So ists beschrieben aber ändern tut sich nix. Es gibt sowohl die tabelle fixdaten sowie ein feld vorname sowie einen datensatz kdnr mit wert 100. Gibts da nen Schreibschutz oder so ? Oder stimmt die Syntax nicht ?
Gustl
$dbh = DBI->connect("DBI:mysql:base", "a@b", 'aha') or die "Fehler bei Datenbankverbindung: $!";
$abfrage=$dbh->prepare('SELECT * FROM stammdaten'); $abfrage->execute; @ergebnis = $abfrage->fetchrow_array; $abfrage->finish;
if ($go eq 1)
{
$upd=$dbh->prepare('UPDATE fixdaten SET vorname=\'Hans\', WHERE kdnr = \'100\''); $upd->execute; $upd->finish;
}
$dbh->disconnect;