Also
mysql_affected_rows liefert Wert 1 als Ergebnis.
Zu dem Codeschnipsel -
Es funktioniert einwandfrei , wenn die Werte $f_id innerhalb der Seite
statisch belegt werden, also z.Bsp. $f_id=417
Die Werte kommen aber aus einem Formular:
Code:
$f_id=htmlspecialchars($_REQUEST['f_id']);
$o_id=htmlspecialchars($_REQUEST['o_id']);
$art=htmlspecialchars($_REQUEST['art']);
settype($f_id,"integer");
settype($o_id,"integer");
settype($art,"integer");
und sonderbarer Weise gehts dann ja nicht - von daher kann ich mir nicht vorstellen das
es an der Art liegt wie eine DB angebunden wird.
Code:
$dblink=mysql_Connect($host,$login,$pwd);
$xyz=mysql_select_db($db, $dblink);
Hatte eben nochmal dran rum experimentiert - und habe absolut keine Erklärung
für das was da abgegangen ist:
Ich konnte einmal(!) einen neuen Eintrag anlegen. Ein weiteren (dritten) Eintrag konnte
ich nicht anlegen. Nachdem ich den zweiten gelöscht hatte konnte ich auch da keinen
mehr anlegen.
Gibts irgendein Konsolentool das mir von der mysql Seite her zeigt wer da versucht
was an der DB zu machen?
Gruß
Andreas