本文共 1719 字,大约阅读时间需要 5 分钟。
自己做的:
<?
//连接数据库 url ,username, password $con = mysql_connect("ip.haso-soft.com:12038/bscs","hasoDev","hasoDev1239"); //处理结果是乱码问题
@mysql_query("SET character_set_connection=utf8, character_set_results=utf8, character_set_client=binary",$con);
//判断是否连接成功 if (!$con) { die('Could not connect: ' . mysql_error()); }
//查询数据库 bscs -- 数据库名称
mysql_select_db("bscs", $con);
//用sql 查询表数据
$result = mysql_query("SELECT * FROM cardpersonmessage");
//遍历 id and appliant_country都是 表字段
while($row = mysql_fetch_array($result)) { echo "人员id =".$row['id']." 身份证号=".$row['appliant_country']; echo "<br />"; }
// 关闭数据库
mysql_close($con); ?>
//插入数据库操作
<?php
$con = mysql_connect("ip.haso-soft.com:12038/bscs","hasoDev","hasoDev1239"); //unicode:@mysql_query("SET character_set_connection=utf8, character_set_results=utf8, character_set_client=binary",$con);
//判断是否连接成功 if (!$con) { die('Could not connect: ' . mysql_error()); }//查询数据库 bscs -- 数据库名称
mysql_select_db("bscs", $con);//用sql 增加新的数据
$renyuanName = $_GET['renyuanName']; $sim = $_GET['sim']; $ime = $_GET['ime']; $tel = $_GET['tel']; $mail = $_GET['mail']; $username = $_GET['username']; //获取当前系统时间 $AddTime = date("YmdHms"); //添加 $query = "INSERT INTO renyuan (name,sim,ime,tel,email,updtime,username) values ('$renyuanName','$sim','$ime','$tel','$mail','$AddTime','$username')";注: 如果数据库字段是string型,'$renyuanName' 要加单引号,至于整型应该不用。
//echo "query = ".$query;
$result=mysql_query($query); // echo "result = ".$result; 插入成功为1 ,整型1 相当于布尔类型true if (!$result){ echo 'MySQL插入命令失败! '; } else{ echo '插入成功! '; }这里的判断很重要,一开始我就是因为写错了这里,才老是报错添加失败,但是数据库中却已经添加了
//echo "sim = ".$sim." ime = ".$ime." tel=".$tel." mail = ".$mail." username = ".$username; 打印传过来的参数 ?>
详细的请参考下面的网址,我觉得已经讲得够细了。。。
转载地址:http://wqupi.baihongyu.com/