很多站长朋友们都不太清楚php编程入库教程,今天小编就来给大家整理php编程入库教程,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php提交入库 2、 由网页提交的表单提交写入数据库 PHP源代码该怎么写 3、 PHP数组循环入库请教 php提交入库因为你已经插入这条记录到数据库,如果想修改,必须先从数据库中遍历出来,用foreach.我比如你那条记录里有个id,则如下先在你的本页面里加入这句话<a href='index_up.php?id=".$val['id']."'>修改</a>在建个index_up.php里面写入<?php
include_once 'E:\APMServ5.2.6\www\htdocs\data/conn.php';
include_once 'E:\APMServ5.2.6\www\htdocs/data/yanz.php';
function fetchAll($sql){
$result = mysql_query($sql);
if($result){
while($row = mysql_fetch_assoc($result)){
$rows[] = $row; //将查询的值编成二维数组
}
return $rows; //返回这个包含查到所有数据的二维数组
}else{
return false;
}
} if(isset($_GET['id'])){
$sql="select * from sos_hy where id="."$_GET['id']";
$rows=fetchAll($sql);
foreach($rows as $val){
}
}?>
<form action="" method="POST">
<input type="text" name="zhece" value="<?php echo $val['zhece'];?>"><br/>
<input type="text" name="xiangce" value="<?php echo $val['xiangce'];?>"><br/>
<input type="text" name="fujian" value="<?php echo $val['fujian'];?>"><br/>
<input type="text" name="daxiao" value="<?php echo $val['daxiao'];?>"><br/>
<input type="text" name="bendi" value="<?php echo $val['bendi'];?>"><br/>
<input type="text" name="leix" value="<?php echo $val['leix'];?>"><br/>
<input type="text" name="wenmb" value="<?php echo $val['wenmb'];?>"><br/>
<input type="text" name="xianz" value="<?php echo $val['xianz'];?>"><br/>
<input type="text" name="mingz" value="<?php echo $val['mingz'];?>"><br/>
<input type="text" name="mima" value="<?php echo $val['mima'];?>"><br/>
<input type="text" name="jibie" value="<?php echo $val['jibie'];?>"><br/>
<input type="text" name="mail" value="<?php echo $val['mail'];?>"><br/>
<input type="text" name="chongfu" value="<?php echo $val['chongfu'];?>"><br/>
<input type="text" name="xiangxi" value="<?php echo $val['xiangxi'];?>"><br/>
<input type="submit" name="submit" value="提交"/>
</form>
<?phpif(isset($_POST['submit'])){
$zhece=$_POST['zhece'];
$xiangce=$_POST['xiangce'];
$fujian=$_POST['fujian'];
$daxiao=$_POST['daxiao'];
$bendi=$_POST['bendi'];
$leix=$_POST['leix'];
$wenmb=$_POST['wenmb'];
$xianz=$_POST['xianz'];
$mingz=$_POST['mingz'];
$mima=$_POST['mima'];
$jibie=$_POST['jibie'];
$mail=$_POST['mail'];
$chongfu=$_POST['chongfu'];
$xiangxi=$_POST['xiangxi'];
}
$sql="update sos_hy set zhece='".$zhece."',xiangce='".$xiangce."',fujian='".$fujian."',daxiao='".$daxiao."',bendie='".$bendi."',leix='".$leix."',wenmb='".$wenmb."',xianz='".$xianz."',mingz='".$mingz."',mima='".$mima."',jibie='".$jibie."',mail='".$mail."',chongfu='".$chongfu."',xiangxi='".$xiangxi."',";
$result=mysql_query($sql);
if($result){
echo '修改成功';
}else{
echo '修改失败';
}
?>
由网页提交的表单提交写入数据库 PHP源代码该怎么写把下面的代码保存为post.php
<?
$conn = mysql_connect("localhost","11111","22222");
$action = $_POST['action'];
if($action == 'send'){
$username = $_POST['username'];
$password = $_POST['password'];
mysql_select_db("333333",$conn);
$sql = "INSERT INTO player (username,password) VALUES ('$username','$password')";
$result = mysql_query($sql,$conn);
}
?>
<html>
<body>
<form method="post" action="post.php">
<input type="text" name="username">
<input type="text" name="password">
<input type="hidden" name="action" value="send">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>
PHP数组循环入库请教你是想读取内容中不包含数据库字段名,而只有字段数据 如果是这样的话 你需要在数据库读取函数里加上相应的参数 不知道你使用的是什么数据库,还有联接方式 如果是Mysql,那么你需要在fetch时加上FETCH_ASSOC参数 具体的还得看你是使用的哪种联接方式,如果是用PDO联接的MYSQL那么就是这样: $data=$sql->fetch(PDO::FETCH_ASSOC); 读取出来的数组就不含字段名称,只有数据内容 如果是直接使用PHP的MYSQL联接,那么: $row = mysql_fetch_array($result, MYSQL_ASSOC); 你可以查看mysql_fetch_array的函数说明 通常情况是$row = mysql_fetch_array($result);这样读取,其实这里有一个默认参数MYSQL_BOTH mysql_fetch_array -- 从结果集中取得一行作为关联数组,或数字数组,或二者兼有 mysql_fetch_array ( resource result [, int result_type] ) 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 FALSE mysql_fetch_array() 中可选的第二个参数 result_type 是一个常量,可以接受以下值:MYSQL_ASSOC,MYSQL_NUM 和 MYSQL_BOTH。本特性是 PHP 3.0.7 起新加的。本参数的默认值是 MYSQL_BOTH。 如果用了 MYSQL_BOTH,将得到一个同时包含关联和数字索引的数组。用 MYSQL_ASSOC 只得到关联索引(如同 mysql_fetch_assoc() 那样),用 MYSQL_NUM 只得到数字索引(如同 mysql_fetch_row() 那样)。
关于php编程入库教程的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php编程入库教程 php编程入库教程百度云的详细内容...