Hallo E-T,
danke für's Helfen.
Ich habe es natürlich auch mit einer where-Klausel probiert und in der Bedingung die Nummer genommen, auch wenn ich die Nummer in der where-Klause (Nummer = 1) setze, updated er trotzdem alle DS. Und schreibt überall das gleiche Datum rein.
Das macht mich echt irre!
Hier nochmal das jetzige Script, was ich durchlaufen lasse.
<html>
<body>
<?php
$db_server = "";
$db_name = "";
$db_user = "";
$db_passwort = "";
$db = @mysql_connect($db_server,$db_user,$db_passwort)
or die ("Es konnte keine Verbindung zur Datenbank herstellen");
$db_check = @MYSQL_SELECT_DB($db_name);
$sqlab = "Select Nummer, Erhalten from Stoerungsliste4";
$res = mysql_db_query("moin", $sqlab);
$num = mysql_num_rows($res);
echo "$num Datensätze gefunden<p>";
$i=1;
while ($i<$num)
{
$erh = mysql_result($res, $i, "Erhalten");
list($wtg, $dat, $uhr) = explode(" ", $erh);
echo "Nummer, $dat <br>";
$sqlabf = "update Stoerungsliste4 set ErhaltenDate = '$dat'
where Nummer = '1'";
mysql_db_query("moin", $sqlabf);
$i++;
}
mysql_close($db);
?>
</body>
</html>
:eek:
Es muss doch dafür eine Lösung geben!?!
:confused:
Bitte, bitte helft mir 'stöhn' 'verzweifelt'!!!