php查询数据库并获取指定值,指定值空就写入
如知道订单号12345678,我搜索这个单号,取指定的名称跟链接,如果取到的名称是空,就证明还没录入,或者录入的时候出错。更新下单号12345678里面的名称为未知,我只...
如知道订单号12345678,我搜索这个单号,取指定的名称跟链接,如果取到的名称是空,就证明还没录入,或者录入的时候出错。更新下单号12345678里面的名称为未知,我只知道获取的代码,更新的代码不知道哪个,哪个会的帮忙校正下,不胜感激
$sql = "SELECT * FROM dingdan WHERE id = $keyword";//查询代码
$result = mysql_query($sql);
$row=mysql_fetch_array($result);
if($row['name']){
echo '产品名:'.$row['name'].'产品链接:'.$row['link'];//获取到的
}else{
//这里是获取不到名称,要把单号更新下,因为怕有时候只是忘记录入名称,有其他值,所以只更新单号里面的name值就可以了。。不知道怎么写。
}
还有就是如果连单号都没有。那就直接写入单号。其他值为未知 展开
$sql = "SELECT * FROM dingdan WHERE id = $keyword";//查询代码
$result = mysql_query($sql);
$row=mysql_fetch_array($result);
if($row['name']){
echo '产品名:'.$row['name'].'产品链接:'.$row['link'];//获取到的
}else{
//这里是获取不到名称,要把单号更新下,因为怕有时候只是忘记录入名称,有其他值,所以只更新单号里面的name值就可以了。。不知道怎么写。
}
还有就是如果连单号都没有。那就直接写入单号。其他值为未知 展开
1个回答
展开全部
<?php
$link=mysql_connect("localhost","数据库帐号","数据库密码");
if(!$link) echo "没有连接成功!";
else echo "连接成功!";
mysql_select_db("数据库名称", $link);//选择数据库
$sql = "SELECT * FROM info where id=1";//SQL查询语句,指定你要获取的ID,info为表名
$rs = mysql_query($sql, $link);//获取数据集
$row=mysql_fetch_array($rs);
echo $row['uname'];//输出你要显示的字段名称
?>
$link=mysql_connect("localhost","数据库帐号","数据库密码");
if(!$link) echo "没有连接成功!";
else echo "连接成功!";
mysql_select_db("数据库名称", $link);//选择数据库
$sql = "SELECT * FROM info where id=1";//SQL查询语句,指定你要获取的ID,info为表名
$rs = mysql_query($sql, $link);//获取数据集
$row=mysql_fetch_array($rs);
echo $row['uname'];//输出你要显示的字段名称
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询