Error in update "Call to undefined function mysqli_sql ()"

1

update returns the following error in the 1st result:

Error:

  

Fatal error: Call to undefined function mysqli_sql () in F: \ XAMPP \ htdocs \ PAPBRUNO \ PAPBRUNO \ alter_cli_exe.php on line 21

My code:

<?php

    $link = mysqli_connect("localhost","root","","bd_calcadocharme");

    $user = $_POST['user'];

    if((isset($_POST['nome'])) && ($_POST['nome'] != "")){
            $nome = $_POST['nome'];
    $sql="UPDATE clientes SET nome='$nome'  WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$nome</b>€.";
    echo"<br><br>";
    }


    if((isset($_POST['rua'])) && ($_POST['rua'] != "")){
            $rua = $_POST['rua'];
    $sql="UPDATE clientes set morada='$rua' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$Rua</b>€.";
    echo"<br><br>";
    }



    if((isset($_POST['Data'])) && ($_POST['Data'] != "")){
            $Data = $_POST['Data'];
    $sql="UPDATE clientes set datanasc='$Data' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$data_nasc</b>€.";
    echo"<br><br>";
    }

    if((isset($_POST['sexo'])) && ($_POST['sexo'] != "")){
            $sexo = $_POST['sexo'];
    $sql="UPDATE clientes set sexo='$sexo' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$sexo</b>€.";
    echo"<br><br>";
    }

    if((isset($_POST['escolher'])) && ($_POST['escolher'] != "")){
            $pais = $_POST['escolher'];
    $sql="UPDATE clientes set pais='$pais' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$pais</b>€.";
    echo"<br><br>";
    }    

    if((isset($_POST['cidade'])) && ($_POST['cidade'] != "")){
            $cidade = $_POST['cidade'];
    $sql="UPDATE clientes set cidade='$cidade' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$cidade</b>€.";
    echo"<br><br>";
    }  


    if((isset($_POST['telemovel'])) && ($_POST['telemovel'] != "")){
            $tele = $_POST['telemovel'];
    $sql="UPDATE clientes set telemovel='$tele' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$tele</b>€.";
    echo"<br><br>";
    }


    if((isset($_POST['user'])) && ($_POST['user'] != "")){
            $user = $_POST['user'];
    $sql="UPDATE clientes set user='$user' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$user</b>€.";
    echo"<br><br>";
    }


    if((isset($_POST['pass'])) && ($_POST['pass'] != "")){
            $password = $_POST['pass'];
    $sql="UPDATE clientes set senha='$password' WHERE user=$user";
    $result = mysqli_sql ($link ,  $sql);
    echo "O Preço foi alterado para : <b>$password</b>€.";
    echo"<br><br>";
    }

?>
    
asked by anonymous 14.06.2015 / 21:21

1 answer

1

You are using a non-existent function mysqli_sql() . The function you should use is mysqli_query() , the php documentation shows the correct use of this function.

So replace all mysqli_sql() with mysqli_query() .

    
14.06.2015 / 21:29