如何根据上传文件格式选择数据库表格php

如何根据上传文件格式选择数据库表格php,第1张

这样做有不确定性.主动权在上传者手中.

==========

不知道你说的文件格式指的是什么.

文件类型???

内容不同???

=============

如果是文件类型,可考虑通过扩展名处理.(这样做不太好,不准确)

如果是内容不同,一定要这样做的话,可要求上传者在文件中设置好区别标志(这样也不好,你不能保证上传者遵守你的规范).

============

依照上传格式选择数据库表允满了不确定性.除非你的文件格式能定死.

比如你有一个城市表

city,有字段id和city_name,

代码如下:

?php

$sql

=

'select

*

from

city'

$res

=

mysql_query($sql)

$cities

=

array()

while

($row

=

mysql_fetch_assoc($res)

)

{

$cities[$row['id']]

=

$row['name']

}

?

--

请选择城市

--

?php

foreach

(

$cities

as

$id=

$city

)

{

?>

?php

echo

$city

?

原理就是从mysql查询出所有城市的数据并弄成一个数组$cities

,然后循环$cities,按照下拉表单的格式输出option选项就好了

单引号里的$_POST["name"]不会被转成实际的变量值的

双引号才行

你改成这样

$sql = "SELECT * FROM `aiqishou` WHERE name=$_POST['name']"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9708950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存