本文目录一览:
- 1、如何用php实现将excel导入到数据库中
- 2、php如何实现把图片转换成二维码?
- 3、用php代码实现将一个数组的值排列顺序改为第一个数字最大,第二个数字
- 4、用php怎么实现把一个文件上传到另一台主机上
- 5、用PHP怎样实现把文件从一台服务器,移动到另一台FTP服务器呢?
- 6、用PHP实现在一个页面上实现把文本框内容添加到数据库,不需要跳转页面
如何用php实现将excel导入到数据库中
把excel
改为
cvs文件
?
//连接数据库文件
$connect=mysql_connect("localhost","admin","admin")
or
die("链接数据库失败!");
//连接数据库(test)
mysql_select_db("testcg",$connect)
or
die
(mysql_error());
$temp=file("test.csv");//连接EXCEL文件,格式为了.csv
for
($i=0;$i
count($temp);$i++)
{
$string=explode(",",$temp[$i]);//通过循环得到EXCEL文件中每行记录的值
//将EXCEL文件中每行记录的值插入到数据库中
$q="insert
into
ceshi
(name,num,dom)
values('$string[0]','$string[1]','$string[2]');";
mysql_query($q)
or
die
(mysql_error());
if
(!mysql_error());
{
echo
"
成功导入数据!";
}
echo
$string[4]."\n";
unset($string);
}
?
php如何实现把图片转换成二维码?
这个问题涉及到的东西就多了, 实例代码的话不太可能直接写给你, 但是可以给你提供一个思路:
首先就是这张图片要上传到你自己服务器, 一般可以找到相应图片上传的类库, 保存到你自己的服务器中, 然后生成一个你自己服务器识别图片的地址, 一般是保存着一个相对的路径, 如: /images/2017/xx/xx/xxxxxxx.jpg这样, 然后将这个地址用一个转化成二维码的类库, 生成一个二维码图片给别人扫, 最后是再写一个接口, 将扫描到的二维码转换成相应的上面的地址, 然后拼接出图片完整地址, 最后显示出这个图片来.
好啦, 这就是完整的思路了, 有什么不懂的还可以继续问我
用php代码实现将一个数组的值排列顺序改为第一个数字最大,第二个数字
?php
//自定义排序函数 my_sort
function my_sort($arr){
rsort($arr); //从大到小排序
$new = array();
$count = count($arr);
for($i=0; $i$count; $i++){
$new[] = $arr[$i];
if($count - $i - 1 $i){
$new[] = $arr[$count - $i - 1];
if($count - $i - 2 = $i){
break;
}
} else {
break;
}
}
return $new;
}
$arr = array(1,3,5,7,9,2,4,6,8,10);
$new = my_sort($arr);
echo 'pre';
print_r($arr);
print_r($new);
echo '/pre';
exit;
用php怎么实现把一个文件上传到另一台主机上
你找一个php ftp类吧。 或者在目标主机写一个post上传页面,这边把文件post过去让目标主机php页面接收就可以了,注意通信安全,设置好通信密码。
用PHP怎样实现把文件从一台服务器,移动到另一台FTP服务器呢?
?php
// 链接ftp
$conn = ftp_connect('地址', '端口', '超时时间');
// 登录
ftp_login($conn, '账号', '密码');
$here = ftp_pwd($conn);
//获取服务器端系统信息ftp_systype()
$server_os = ftp_systype($conn);
//被动模式(PASV)的开关,打开或关闭PASV(1表示开)
ftp_pasv($conn, 1);
//进入目录中用ftp_chdir()函数,它接受一个目录名作为参数。
ftp_chdir($conn, "public_html");
//ftp_mkdir($conn, "test");
ftp_put($conn, "服务器显示的名称", "要上传的文件名称", FTP_ASCII);
ftp_quit($conn);
用PHP实现在一个页面上实现把文本框内容添加到数据库,不需要跳转页面
就是常见的ajax了,写个php页 负责操作数据库, 前台用js来搞,如果不想自己写ajax方法,可以下载jquery的框架 里面有封装好的方法可以直接使用