Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TEMPORARY TABLE temp_table
- AS
- SELECT * FROM source_table WHERE id='7';
- UPDATE temp_table SET id='100' WHERE id='7';
- INSERT INTO source_table SELECT * FROM temp_table
- DROP TEMPORARY TABLE temp_table
- INSERT INTO `users` (`ID`, `Email`, `UserName`) VALUES
- (1, '[email protected]', 'StackOverflow')
- INSERT INTO `users` VALUES
- ('[email protected]', 'StackOverflow')
- INSERT INTO `users` (`Email`, `UserName`) VALUES
- ('[email protected]', 'StackOverflow'),
- ('[email protected]', 'StackOverflow2'),
- ('[email protected]', 'StackOverflow3'),
- etc...
- $sql = "SELECT * FROM table_name LIMIT 1";
- $res = mysql_query($sql) or die(mysql_error());
- for ($i = 1; $i < mysql_num_fields($res); $i++) {
- $col_names .= mysql_field_name($res, $i).", ";
- }
- $col_names = substr($col_names, 0, -2);
- $sql = "INSERT INTO table_name (".$col_names.") SELECT ".$col_names." FROM table_name WHERE condition ";
- $res = mysql_query($sql) or die(mysql_error());
Add Comment
Please, Sign In to add comment