Tools, FAQ, Tutorials:
Inserting Rows Based on SELECT Statement in PHP
How To Insert Rows Based on SELECT Statements in PHP?
✍: FYIcenter.com
If want to insert rows into a table based on data rows from other tables, you can use a sub-query inside the INSERT statement as shown in the following script example:
<?php include "mysql_connection.php"; $sql = "INSERT INTO fyi_links" . " SELECT id+1000, url, notes, counts, time FROM fyi_links"; if (mysql_query($sql, $con)) { print(mysql_affected_rows() . " rows inserted.\n"); } else { print("SQL statement failed.\n"); } mysql_close($con); ?>
If you run this script, you will get something like this:
2 rows inserted.
⇒ What Is a Result Set Object in PHP
⇐ Inserting Data into a Table in PHP
2016-10-20, 2086🔥, 0💬
Popular Posts:
How To Control Vertical Alignment? By default, text in all table cells are aligned to the top vertic...
What are "*..." and "**..." Wildcard Parameters in Function Definitions? If you want to define a fun...
How To Use an Array as a Queue in PHP? A queue is a simple data structure that manages data elements...
How to use the JSON to XML Conversion Tool at freeformatter.com? If you want to try the JSON to XML ...
How to attach console to a Running Container using the "docker container exec" command? I want to ge...