Einzelnen Beitrag anzeigen
  #10 (permalink)  
Alt 18-07-2010, 13:39
simay
 Registrierter Benutzer
Links : Onlinestatus : simay ist offline
Registriert seit: Jul 2010
Beiträge: 8
simay befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TobiaZ Beitrag anzeigen
Kann nicht sein, es müsste ja mindestens "Error: "ausgegeben werden.

Außerdem, WO hast du den Code eingefügt?
Außerdem, ein UPDATE fügt keine Datensätze hinzu. Und wenn keine Zeile durch das Update betroffen wurde, heißt das noch lange nicht, dass etwas schief gelaufen ist.
Ja "Error:" wird ausgegeben.

PHP-Code:
    for ($k 0$k $num$k++) {

        if (
array_key_exists("bool$k"$_POST)) { //falls checkbox angeklickt

            
$min[$k] = $_POST["min$k"];
            
$tore[$k] = $_POST["tore$k"];
            
$vname[$k] = $_POST["vname$k"];
            
$nname[$k] = $_POST["nname$k"];
            
$vorlagen[$k] = $_POST["vorlagen$k"];
            
$ein[$k] = $_POST["ein$k"];
            
$aus[$k] = $_POST["aus$k"];
            
$gelb[$k] = $_POST["gelb$k"];
            
$gelbrot[$k] = $_POST["gelbrot$k"];
            
$rot[$k] = $_POST["rot$k"];

            echo 
$vname[$k] . " " $nname[$k] . " " $tore[$k] . " " $min[$k] . " " $vorlagen[$k]. " " $ein[$k]. " " $aus[$k] . " " $gelb[$k] . " " $rot[$k] . " " $gelbrot[$k] ." ";

            
$sqlq "update spielerakt set Minuten=Minuten+'$min[$k]', " .
            
"Spiele=Spiele+1, Tore=Tore+'$tore[$k]', Vorlagen=Vorlagen+'$vorlagen[$k]'," .
            
" Gelb=Gelb+'$gelb[$k]', Ein=Ein+'$ein[$k]',Aus=Aus+'$aus[$k]' ,Gelbrot=Gelbrot+'$gelbrot[$k]', " .
            
"Rot=Rot+'$rot[$k]' WHERE Vname='$vname[$k]' AND Nname='$nname[$k]'";
            echo 
"Error: "mysql_error();

            
mysql_query($sqlq);
            
            
$cnt mysql_affected_rows();
            echo 
"Error: "mysql_error();


            if (
$cnt 0)
                echo 
"Es wurde 1 Datensatz hinzugef&uuml;gt.<br>";
            else {
                echo 
"Es ist ein Fehler aufgetreten, ";
                echo 
"es wurde kein Datensatz hinzugef&uuml;gt<br>";
            }
        } else { 
//checkbox nicht angeklickt
            
echo "<hr>";
        }
    } 
Also eingefügt in die For-schleife.

Zitat:
Und wenn keine Zeile durch das Update betroffen wurde, heißt das noch lange nicht, dass etwas schief gelaufen ist.
Richtig und ich glaub eben dass wegen dem ä die Zeile nicht betroffen ist.
Mit Zitat antworten