sql >> Database >  >> RDS >> Mysql

MySqli-opdrachten lopen niet synchroon; je kunt deze opdracht nu niet uitvoeren

Vanaf hier:http://dev. mysql.com/doc/refman/5.0/en/commands-out-of-sync.html

Bijwerken

Als u de variabele voor de query maakt en de variabele rechtstreeks in iets als MySQL Workbench plakt, kunt u de syntaxis controleren voordat deze wordt uitgevoerd.

<?php
            function myConnection(){
              $myConnection = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
              return $myConnection;
            }   


    function register_user($register_data) { 
        array_walk($register_data, 'array_sanitize'); 
        //Make the array readable and seperate the fields from data 
        $fields = '`' . implode('`, `', array_keys($register_data)) . '`'; 
        $data = "'" . implode("', '", $register_data) . "'"; 
        //Insert the data and email an activation email to the user 
        $query = "INSERT INTO `members` ($fields) VALUES ($data)";
                    $myNewConnection = myConnection();          

                    if($result = mysqli_query($myNewConnection, $query)){ 
        email($register_data['mem_email'], 'Activate your account', "Hello " . $register_data['mem_first_name'] . ",\n\nThank you for creating an account with H Fencing. Please use the link below to activate your account so we can confirm you identity:\n\nhttp://blah.blah.co.uk/activate.php?mem_email=" . $register_data['mem_email'] . "&email_code=" . $register_data['email_code'] . "\n\n - David & Jay "); 
        mysqli_free_result($result);
         return ("Success");
        } else {
            echo $query;
            die(mysqli_error($myNewConnection));
        } 

    }

?>  



  1. Is Oracle's SYS_GUID() UUID RFC 4122 compatibel?

  2. MySQL:Hoe kom ik erachter welke tabellen verwijzen naar een specifieke tabel?

  3. virtuele velden gebruiken om waarden op te tellen in cakephp

  4. Hoe SQL opvragen met actieve record voor datums tussen gespecificeerde tijden