Was passiert, wenn ich senden boolean True-False, um ein PDO-statement als parameter, die gebunden ist, um ein int-Feld?

Ich habe ein int-Feld in der Datenbank und :disabled werden soll true, false, ich gehe davon aus, dass die Datenbank bekommt Boolesche Werte als integer 0 und 1, aber ich bin nicht sicher.

function loadbyinput($name,$password,$ipnumber="0.0.0.0",$type="member",$disabled=FALSE){    
$dbh = new PDO(...);
$statement=$dbh->prepare("insert into 
 actor(name,password,ipnumber,type,disabled)
 values(:name,:password,:ipnumber,:type,:disabled)");
$statement->bindParam(":disabled", $disabled);
}

Schreibe ich nicht jede GUI in dem moment, so ist es schwer zu testen, wie die Dinge für mich.

  • Sie brauchen nicht, ein gui zu testen. haben Sie den code genau dort - führen Sie es einfach und sehen, was passiert.
  • nicht so einfach, es ist ein Teil einer Klasse zu testen, muss ich erstellen Sie eine Instanz irgendwo, und Linien des codes...
Schreibe einen Kommentar