我有多个表,其中之一可能会也可能不会被调用以在我的表单上进行更新。例如,企业可能具有表“ a”和“ b”的信息,或者仅具有表“ b”的信息。
由于我只有一种形式的所有机构,我怎么知道
首先,表“ a”中的mysqli_count_row> 0。
在这种情况下如何使用此条件?
我试图这样做。
//Verify table "a"
<?php
$query_verifica = "SELECT rt.NOME as responsavel_tecnico, rt.RG responsavel_tecnico_RG, rt.CPF responsavel_tecnico_CPF, rt.CONSELHO_CLASSE as responsavel_tecnico_Conselho FROM responsavel_tecnico as rt WHERE CADASTRO_CADVISA = '$CADVISA'";
$consultar = mysqli_query($conn, $query_verifica);
if($row=mysqli_num_rows($consultar) > 0){
//Update table "a" and "b"
$sqlresptec = "UPDATE responsavel_tecnico SET NOME = '$NOMEtec', RG = '$RGtec', CPF = '$CPFtec', CONSELHO_CLASSE = '$CONSELHO_CLASSE', WHERE CADASTRO_CADVISA = '$CADVISA'";
mysqli_query($conn,$sqlresptec);
$sqlresplegal = "UPDATE responsavel_legal SET NOME = '$NOMElegal', RG = '$RGlegal', CPF = '$CPFlegal' WHERE CADASTRO_CADVISA = '$CADVISA'";
$resplegal1 = mysqli_query($conn,$sqlresplegal);
}else{
//Update just table "b"
$sqlresplegal = "UPDATE responsavel_legal SET NOME = '$NOMElegal', RG = '$RGlegal', CPF = '$CPFlegal' WHERE CADASTRO_CADVISA = '$CADVISA'";
$resplegal1 = mysqli_query($conn,$sqlresplegal);
}
}
?>