Mysql
 sql >> база данни >  >> RDS >> Mysql

MySqli команди не са синхронизирани; не можете да изпълните тази команда сега

От тук:http://dev. mysql.com/doc/refman/5.0/en/commands-out-of-sync.html

Актуализиране

Ако направите променливата за заявката и я поставите директно в нещо като MySQL Workbench, можете да проверите синтаксиса преди изпълнение.

<?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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Потребителски разрешения на MySQL

  2. Как да получите записи от последните 24 часа в MySQL

  3. UTC_TIMESTAMP() Примери – MySQL

  4. Повторен опит за блокиране на ActiveRecord3

  5. Автоматично увеличаване на varchar в MySQL