重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
用php判断查询数组是否为空,不为空就将给html赋值,控制是否显示图片。
成都创新互联公司是一家专业提供白河企业网站建设,专注与成都做网站、成都网站建设、H5响应式网站、小程序制作等业务。10年已为白河众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
$sql = "select * from ‘_goods_attr‘ where ‘attr_value‘=‘ ’";php查询,$res=mysql_query($sql);php处理,$arr = mysql_fetch_assoc($res);转为数组,后面就是自己判断数组是否为空和给html模板赋值的事情了。
$selv=array(1,2,3,4,5);//下拉列表值
$dbv=3;
foreach($selv as $s){
$issl='';
if($s==$dbv) $issl='selected';
$str.="option value='$s' $issl-".$s."-/option";
}
echo 'select'.$str.'/select';
?
两种情况。
1、你刚学php没有使用框架。每一个框架的的获取数据的方法不一样。他们功能的特点是都会配置数据连接,所以你只要按照他们的配置,进行配置就可以,一般要用户名密码,数据库名。例如speed的位:
$spConfig = array(
'db' = array(
'host' = 'xxxx',
'login' = 'xxx',
'password' = 'xx',
'database' = 'xxx')
)
然后在模型(sql语句,指出表名,字段)中写好表,以获取。具体的学框架。写出来太多了。
2、直接连接使用。我写了点代码如下:
$host ='';/主机
$login = '';//用户
$password = '';//密码
$database = '';//数据库
$con = mysql_connect($host,$login,$password);
if(!$con)
{
die('could no neect'.mysql_error());
}
mysql_select_db($database,$con);
$result = mysql_query("select test from Test)//你的表
while($row = mysql_fetch_array($result))
{
echo $row[test];//字段名
}
mysql_close($con);
不懂再问!
可以这样:
你要在form /form标签里加个隐藏的表单,如这样:
table width="531"
tr
th width="50"姓名:/th
th width="144"?php echo $row["name"]?input type="hidden" name="realname" value="?=$row["name"]?" //th!--每个里面加上这上一个隐藏的表单,这样你提交之后就可以在另外一个页面获取值了--
th width="53"性别:/th
th width="90"?php echo $row["sex"]?/th
th width="46"年龄:/th
th width="120"?php echo $row["age"]?/th
/tr
/table
input name="updata" type="submit" value="修改" /
/form
在另外一个页面这样获取值:
$name=$_POST['realname']; //这样在test.php页面就取到人名的值了
其他值同理
php是采用二进制形式存储图片及读取显示的,首先通过代码创建数据表,然后上传图片服务器再通过浏览器显示,具体编程代码举例:
1、首先需要创建数据表,具体代码如下图所示。
2、然后写上传图片到服务器的页面 upimage.html用来将图片上传数据库,如下图所示代码。
3、处理图片上传的php upimage.php文件,如下图所示图片已储存到数据库。
4、显示图片的php getimage.php文件,为了看一下效果提前把ID写入代码。
5、预览网站从数据库中提取了图片,并显示到页面上。