国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Table of Contents
The code for writing PHP form data into MySQL database, PHP form mysql database
Home Backend Development PHP Tutorial Code for writing PHP form data to MySQL database, php form mysql database_PHP tutorial

Code for writing PHP form data to MySQL database, php form mysql database_PHP tutorial

Jul 12, 2016 am 08:50 AM
mysql php form

The code for writing PHP form data into MySQL database, PHP form mysql database

Without further ado, I will post the code directly for you. The specific code is as follows:

<h插入操作</h 
<&#63;php 
if(!isset($_POST['submit'])){ 
//如果沒有表單提交,顯示一個表單 
&#63;> 
<form action="" method="post"> 
國家:<input type="text" name="country" /> 
動物名稱(英文):<input type="text" name="animal" /> 
動物名稱(中文):<input type="text" name="cname" /> 
<input type="submit" name="submit" value="提交表單" /> 
</form> 
<&#63;php 
} 
else 
{ 
//如果提交了表單 
//數(shù)據(jù)庫連接參數(shù) 
$host = "localhost"; 
$user = "root"; 
$pass = "zq"; 
$db = "phpdev"; 
// 何問起 hovertree.com
//取得表單中的值,檢查表單中的值是否符合標(biāo)準(zhǔn),并做適當(dāng)轉(zhuǎn)義,防止SQL注入 
$country = empty($_POST['country'])&#63; die("請輸入國家名稱"): 
mysql_escape_string($_POST['country']); 
$animal = empty($_POST['animal'])&#63; die("請輸入英文名"): 
mysql_escape_string($_POST['animal']); 
$cname = empty($_POST['cname'])&#63; die("請輸入中文名"): 
mysql_escape_string($_POST['cname']); 
//打開數(shù)據(jù)庫連接 
$connection = mysql_connect($host, $user, $pass) or die("Unable to connect!"); 
//選擇數(shù)據(jù)庫 
mysql_select_db($db) or die("Unable to select database!"); 
//構(gòu)造一個SQL查詢 
$query = "INSERT INTO symbols(country, animal, cname) VALUE('$country', '$animal', '$cname')"; 
//執(zhí)行該查詢 
$result = mysql_query($query) or die("Error in query: $query. ".mysql_error()); 
//插入操作成功后,顯示插入記錄的記錄號 
echo "記錄已經(jīng)插入, mysql_insert_id() = ".mysql_insert_id(); 
//關(guān)閉當(dāng)前數(shù)據(jù)庫連接 
mysql_close($connection); 
} 
&#63;> 

The above code uses different formats, I don’t know which format is better

<h插入操作</h 
<&#63;php 
if(!isset($_POST['submit'])){ 
//如果沒有表單提交,顯示一個表單 
&#63;> 
<form action="" method="post"> 
國家:<input type="text" name="country" /> 
動物名稱(英文):<input type="text" name="animal" /> 
動物名稱(中文):<input type="text" name="cname" /> 
<input type="submit" name="submit" value="提交表單" /> 
</form> 
<&#63;php 
} 
else 
{ 
//如果提交了表單 
//數(shù)據(jù)庫連接參數(shù) 
$host = "localhost"; 
$user = "root"; 
$pass = "zq"; 
$db = "phpdev"; 
//取得表單中的值,檢查表單中的值是否符合標(biāo)準(zhǔn),并做適當(dāng)轉(zhuǎn)義,防止SQL注入 
$country = empty($_POST['country'])&#63; die("請輸入國家名稱"): 
mysql_escape_string($_POST['country']); 
$animal = empty($_POST['animal'])&#63; die("請輸入英文名"): 
mysql_escape_string($_POST['animal']); 
$cname = empty($_POST['cname'])&#63; die("請輸入中文名"): 
mysql_escape_string($_POST['cname']); 
//打開數(shù)據(jù)庫連接 hovertree.com 何問起 
$connection = mysql_connect($host, $user, $pass) or die("Unable to connect!"); 
//選擇數(shù)據(jù)庫 
mysql_select_db($db) or die("Unable to select database!"); 
//構(gòu)造一個SQL查詢 
$query = "INSERT INTO symbols(country, animal, cname) VALUE('$country', '$animal', '$cname')"; 
//執(zhí)行該查詢 
$result = mysql_query($query) or die("Error in query: $query. ".mysql_error()); 
//插入操作成功后,顯示插入記錄的記錄號 
echo "記錄已經(jīng)插入, mysql_insert_id() = ".mysql_insert_id(); 
//關(guān)閉當(dāng)前數(shù)據(jù)庫連接 
mysql_close($connection); 
} 
&#63;> 

The above is the code for writing PHP form data to the MySQL database introduced by the editor. I hope it will be helpful to everyone!

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1133042.htmlTechArticleThe code for writing PHP form data into the MySQL database. Not much nonsense about the PHP form mysql database. I will post it directly to you. The code, the specific code is as follows: h insert operation/h php if(!isset(...
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to use php exit function? How to use php exit function? Jul 03, 2025 am 02:15 AM

exit() is a function in PHP that is used to terminate script execution immediately. Common uses include: 1. Terminate the script in advance when an exception is detected, such as the file does not exist or verification fails; 2. Output intermediate results during debugging and stop execution; 3. Call exit() after redirecting in conjunction with header() to prevent subsequent code execution; In addition, exit() can accept string parameters as output content or integers as status code, and its alias is die().

Applying Semantic Structure with article, section, and aside in HTML Applying Semantic Structure with article, section, and aside in HTML Jul 05, 2025 am 02:03 AM

The rational use of semantic tags in HTML can improve page structure clarity, accessibility and SEO effects. 1. Used for independent content blocks, such as blog posts or comments, it must be self-contained; 2. Used for classification related content, usually including titles, and is suitable for different modules of the page; 3. Used for auxiliary information related to the main content but not core, such as sidebar recommendations or author profiles. In actual development, labels should be combined and other, avoid excessive nesting, keep the structure simple, and verify the rationality of the structure through developer tools.

Resetting the root password for MySQL server Resetting the root password for MySQL server Jul 03, 2025 am 02:32 AM

To reset the root password of MySQL, please follow the following steps: 1. Stop the MySQL server, use sudosystemctlstopmysql or sudosystemctlstopmysqld; 2. Start MySQL in --skip-grant-tables mode, execute sudomysqld-skip-grant-tables&; 3. Log in to MySQL and execute the corresponding SQL command to modify the password according to the version, such as FLUSHPRIVILEGES;ALTERUSER'root'@'localhost'IDENTIFIEDBY'your_new

Handling NULL Values in MySQL Columns and Queries Handling NULL Values in MySQL Columns and Queries Jul 05, 2025 am 02:46 AM

When handling NULL values ??in MySQL, please note: 1. When designing the table, the key fields are set to NOTNULL, and optional fields are allowed NULL; 2. ISNULL or ISNOTNULL must be used with = or !=; 3. IFNULL or COALESCE functions can be used to replace the display default values; 4. Be cautious when using NULL values ??directly when inserting or updating, and pay attention to the data source and ORM framework processing methods. NULL represents an unknown value and does not equal any value, including itself. Therefore, be careful when querying, counting, and connecting tables to avoid missing data or logical errors. Rational use of functions and constraints can effectively reduce interference caused by NULL.

Analyzing the MySQL Slow Query Log to Find Performance Bottlenecks Analyzing the MySQL Slow Query Log to Find Performance Bottlenecks Jul 04, 2025 am 02:46 AM

Turn on MySQL slow query logs and analyze locationable performance issues. 1. Edit the configuration file or dynamically set slow_query_log and long_query_time; 2. The log contains key fields such as Query_time, Lock_time, Rows_examined to assist in judging efficiency bottlenecks; 3. Use mysqldumpslow or pt-query-digest tools to efficiently analyze logs; 4. Optimization suggestions include adding indexes, avoiding SELECT*, splitting complex queries, etc. For example, adding an index to user_id can significantly reduce the number of scanned rows and improve query efficiency.

Performing logical backups using mysqldump in MySQL Performing logical backups using mysqldump in MySQL Jul 06, 2025 am 02:55 AM

mysqldump is a common tool for performing logical backups of MySQL databases. It generates SQL files containing CREATE and INSERT statements to rebuild the database. 1. It does not back up the original file, but converts the database structure and content into portable SQL commands; 2. It is suitable for small databases or selective recovery, and is not suitable for fast recovery of TB-level data; 3. Common options include --single-transaction, --databases, --all-databases, --routines, etc.; 4. Use mysql command to import during recovery, and can turn off foreign key checks to improve speed; 5. It is recommended to test backup regularly, use compression, and automatic adjustment.

How to create button elements in HTML forms. How to create button elements in HTML forms. Jul 03, 2025 am 02:39 AM

Buttons are key interactive elements in HTML forms. There are two main ways to create: 1. Use tags to create custom buttons that support nested content, and the type attribute can be set to submit, reset or button; 2. Use tags to create basic buttons that only display text, suitable for simple scenarios. It is also recommended to combine CSS to set padding, font-size, border-radius and other styles to improve clickability and appearance, and enhance the interactive experience through:hover and:active status. The submission button can also use the disabled attribute to prevent repeated submissions.

Paginating Results with LIMIT and OFFSET in MySQL Paginating Results with LIMIT and OFFSET in MySQL Jul 05, 2025 am 02:41 AM

MySQL paging is commonly implemented using LIMIT and OFFSET, but its performance is poor under large data volume. 1. LIMIT controls the number of each page, OFFSET controls the starting position, and the syntax is LIMITNOFFSETM; 2. Performance problems are caused by excessive records and discarding OFFSET scans, resulting in low efficiency; 3. Optimization suggestions include using cursor paging, index acceleration, and lazy loading; 4. Cursor paging locates the starting point of the next page through the unique value of the last record of the previous page, avoiding OFFSET, which is suitable for "next page" operation, and is not suitable for random jumps.

See all articles