SQL構文にエラーがあります。1行目の''の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
クエリは機能しますが、エラーレポートは私を「バグ」にします:)
//the vars i use
$pos = $_POST['positie']; //this can be B1 till M100
$kolom = $pos[0]; //get first char of the $pos string
$rij = substr($pos, 1, 3); //get the rest of the chars
$sql= mysql_query("UPDATE floorplan SET available='0' WHERE kolom='$kolom' AND rij='$rij'") or die( mysql_error() );
kolomはvarchar(4)、rijはint(4)、avaiableはBOOLEANです。