说明:

在linux系统中,利用搭建的服务器,编写两个页面,一个添加信息,一个展现信息;

主要涉及到:php+mysql的操作;

数据添加页面:

<html>
<head>
<meta http-equiv='content-type' content='text/html'; charset='utf-8'>
<title> Test Engineer info table add</title>
</head> <body>
<div align='center'>
<form action='adduser.php' method='post'> <h3> Test Engineer_info Table</h3>
<table width='500' bgcolor='#ccffcc' style='border-color' border='1'>
<tr align=center><td>name</td><td><input type="text" name="tname"/></td></tr>
<tr align=center><td>age</td><td><input type="text" name="tage"/></td></tr>
<tr align=center><td>hobby</td><td><input type="text" name="thobby"/></td></tr>
<tr align=center> <td>job</td><td><input type="text" name="tjob"/></td></tr>
<tr align=center><td colspan='2'><input type="submit" value="add info"></td></tr>
</table>
</form>
</div>
</body>
</html>

数据操作:

<?php

 $mysql_server_name= 'localhost';
$mysql_username='mysqlname';
$mysql_password='mysqlpassword';
$mysql_database='mysql-database'; $tname=$_POST[tname];
$tage=$_POST[tage];
$thobby=$_POST[thobby];
$tjob=$_POST[tjob]; $link = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_query("set names'utf8'"); if (!$link)
die('could not connect:' .mysql_error());
else {
/*echo "LAMP is success!MySql is right!Mysql_database is right";*/ mysql_select_db( $mysql_database,$link);
if(!empty($tname)){
$sql_insert="insert into clt_testerinfo values('$tname','$tage','$thobby','$tjob')";
mysql_query($sql_insert);
} $sql_select="select * from clt_testerinfo";
$result=mysql_query($sql_select,$link);
echo "Test Enginner info Table";
echo '</br>';
echo "<table width='800' bgcolor='#ccffcc' style='border-color' border='1'>";
echo "<tr><td>name</td>";
echo "<td>age</td>";
echo "<td>hobby</td>";
echo "<td>job</td></tr>"; while($row = mysql_fetch_array($result))
{
echo "<tr><td>";
echo $row[tname];
echo "</td><td>";
echo $row[tage];
echo "</td><td>";
echo $row[thobby];
echo "</td><td>";
echo $row[tjob];
echo "</td></tr>"; }
echo "</table>"; }
mysql_close($link);
?>

linux学习之——数据操作:添加与查询的更多相关文章

  1. [Python] Python 学习 - 可视化数据操作(一)

    Python 学习 - 可视化数据操作(一) GitHub:https://github.com/liqingwen2015/my_data_view 目录 折线图 散点图 随机漫步 骰子点数概率 文 ...

  2. mysql 数据操作 单表查询 目录

    mysql 数据操作 单表查询 mysql 数据操作 单表查询 简单查询 避免重复DISTINCT mysql 数据操作 单表查询 通过四则运算查询 mysql 数据操作 单表查询 concat()函 ...

  3. mysql 数据操作 多表查询 目录

    mysql 数据操作 多表查询 准备 多表连接查询介绍 mysql 数据操作 多表查询 多表连接查询 笛卡尔积 mysql 数据操作 多表查询 多表连接查询 内连接 mysql 数据操作 多表查询 多 ...

  4. mysql 数据操作 单表查询 where 约束 目录

    mysql 数据操作 单表查询 where约束 between and or mysql 数据操作 单表查询 where约束 is null in mysql 数据操作 单表查询 where约束 li ...

  5. mysql 数据操作 单表查询 group by 分组 目录

    mysql 数据操作 单表查询 group by 介绍 mysql 数据操作 单表查询 group by 聚合函数 mysql 数据操作 单表查询 group by 聚合函数 没有group by情况 ...

  6. mysql 数据操作 多表查询 子查询 介绍

    子查询就是: 把一条sql语句放在一个括号里,当做另外一条sql语句查询条件使用 拿到这个结果以后 当做下一个sql语句查询条件mysql 数据操作  子查询 #1:子查询是将一个查询语句嵌套在另一个 ...

  7. Linux学习-基本命令文件操作

    终端 1.多个终端 连接linux的客户端可以理解为终端. 命令:tty查看终端 2.不同终端之间的通讯 [root@wyx wyx]# echo 123 > /dev/pts/1 把123发给 ...

  8. MongoDB学习笔记(数据操作)

    1.  批量插入:     以数组的方式一次插入多个文档可以在单次TCP请求中完成,避免了多次请求中的额外开销.就数据传输量而言,批量插入的数据中仅包含一份消息头,而多次单条插入则会在每次插入数据时封 ...

  9. mongodb学习比较(数据操作篇)

    1.  批量插入:     以数组的方式一次插入多个文档可以在单次TCP请求中完成,避免了多次请求中的额外开销.就数据传输量而言,批量插入的数据中仅包含一份消息头,而多次单条插入则会在每次插入数据时封 ...

随机推荐

  1. Sql日期时间格式转换(转)

    原文出自:http://www.cnblogs.com/Gavinzhao/archive/2009/11/10/1599690.html sql server2000中使用convert来取得dat ...

  2. PHP 输出图像 imagegif 、imagejpeg 与 imagepng 函数

    imagegif().imagejpeg().imagepng() 和 imagewbmp() 函数分别允许以 GIF.JPEG.PNG 和 WBMP 格式将图像输出到浏览器或文件. PHP 输出图像 ...

  3. Datagridview 列绑定

    Datagridview 列绑定 dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("id", "id&q ...

  4. Linq系列

    LINQ 图解 Linq中的Select——投影 Linq学习资源 Expert C# 5.0中的Linq部分

  5. 动态布局--动态修改RelativeLayout宽高的方法

    本文实例讲述了Android编程动态修改RelativeLayout宽高的方法.分享给大家供大家参考,具体如下: 我们经常会动态修改RelativeLayout的宽高,这样的代码,比较简单,就是修改R ...

  6. 通过 Code First 开发建立新数据库

    必备条件 要完成本演练,需要安装 Visual Studio 2010 或 Visual Studio 2012. 如果使用的是 Visual Studio 2010,还需要安装 NuGet. 1.创 ...

  7. A*算法入门

    来源:http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspx 在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法. 启发式搜索 ...

  8. 3. sort命令

    转自:http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分 ...

  9. delphi 调用c#dll

    public interface iProduct { string Buy(); } [ClassInterface(ClassInterfaceType.None)] public class P ...

  10. 31. Flatten Binary Tree to Linked List

    Flatten Binary Tree to Linked List Given a binary tree, flatten it to a linked list in-place. For ex ...