Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $con=mysqli_connect("localhost","username","somepassword","anydb");
- if (mysqli_connect_errno())
- {
- echo "Не удалось подключиться к MySQL" ;
- mysqli_connect_error();
- }
- function insertValue( $val ){
- mysqli_query($con,"INSERT INTO tableX (someInteger) VALUES ( $val )");
- }
- for( $i =0; $i<99; $i++){
- // Вызов функции для выполнения запросов по одному
- insertValue( $i );
- }
- // Закрытие соединения
- mysqli_close($con);
- ?>
- Скрипт выше намного медленнее, чем приведенный ниже:
- <?php
- $con=mysqli_connect("localhost","username","somepassword","anydb");
- if (mysqli_connect_errno ())
- {
- echo «Не удалось подключиться к MySQL»;
- mysqli_connect_error ();
- }
- function insertValues ($ val) {
- // Создание запроса для вставки полного массива в однократное выполнение.
- $query= " INSERT INTO tableX(someInteger) VALUES .implode(',', $val)";
- mysqli_query($con, $query);
- }
- $data = array();
- for( $i =0; $i<99; $i++){
- // Creating an array of data to be inserted.
- $data[ ] = '(" ' . $i. '")' ;
- }
- // Вставка данных в одном вызове
- insertValues( $data );
- // Закрытие соединения e
- mysqli_close($con);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment