Добавяне на запис в две дб

pro12

Registered
Искам с една заявка да добавям запис в две таблици.
PHP:
 $sql =( "insert into {$table}($keys) values($simb)");
           $sql .=( "insert into {`page`}($keys) values($simb)");
$stmt = $this->dbconn->prepare($sql);
            if (!$stmt) {
               return false;
            }else {
               // Call the Function bind_param with dynamic Parameters
               call_user_func_array(array($stmt,'bind_param'), $bind_params);
                 
                $stmt->execute(); 
                return true;
                $stmt->close();
		
	}
По този начин връща false.
 
Така или иначе са две заявки. По-добре си ги изпълни "отделно", за да може да и да хванеш, ако някоя от тях фейлне :)

По въпроса, връща false, защото след първия statement трябва да сложиш ; (точка и запетая).

Код:
$sql = ("insert into {$table}($keys) values($simb);");
                                                                         ^---тук


Също така, този ред никога не се изпълнява:
Код:
$stmt->close();

защото е след:
Код:
return true;
 

Горе