当前位置:首页 » 编程语言 » php给sql语句赋值
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

php给sql语句赋值

发布时间: 2022-06-15 06:19:38

1. 如何把sql中查询单条结果赋值给php页面的一个变量呢

用的是mysql数据库的情况
<?
$db_id=mysql_connect('localhost','用户名','密码');//连接数据库
mysql_select_db('数据库名');
$sql="select a.name from aa as a,bb as b where b.userid=$id";
$result=mysql_query($sql);
$i=0;
while($row=mysql_fetch_array($result)){
$name[$i]=$row[0];
$i++;
}
print_r($name);//结果存在$name这个数组中
?>

2. php的sql语言的此update语句,为什么最后赋值给store的值是-1而不是变量减去1的值

语法不对,不用写变量,直接写字段名就可以。

3. PHP +MYsql 中 $sql= 跟$sql.=有什么不同呢.我是新手,希望高手解答一下/

php 中的 .(点)的作用是连接符的意思

例:
$sql = "SELECT * FROM `user` WHERE `name` = '$name'";
$sql .= " and `password` = '$password'";

那么最后就是 $sql = "SELECT * FROM `user` WHERE `name` = '$name' and `password` = '$password'";

在比如:
$a = 'Hello';
$a .= ' Word!';
就是 $a = $a.' Word!';的简写
那么你输出$a 的话 就是 Hello Word!

4. php将SQL查询结果赋值给变量

你是只取这一个值还是要取数组。只取一个的话。
$sql
=
"select
field1
from
pre_common_member_profile
where
uid='$username'";
$query
=
mysql_query($sql);
$bianliang
=
mysql_result($query,0);
echo
$bianliang;
取数组的话。
$sql
=
"select
field1
from
pre_common_member_profile
where
uid='$username'";
$query
=
mysql_query($sql);
while($row
=
mysql_fetch_array($query))
{
echo
$row["field1
"];
}
完毕。这些操作sql的基础知识,去看看php100的视频教程吧。给分。

5. php 怎样给 sql 语句变量赋值!

第一种:数组
$allbrand=array();
while($testingrow=mysqli_fetch_array($testingquery)){
$allbrand[]=$testingrow[2];
}
第二种:字符串
$allbrand='';
while($testingrow=mysqli_fetch_array($testingquery)){
$allbrand.=$testingrow[2]."";
}
请采纳,谢谢

6. php如何把SQL数据库中的字段名里的值赋值给javascript数组中

$arr=array('username'=>'Mr.lee');
<script>
varjsonStr=eval('<?phpechojson_encode($arr);?>');
alert(jsonStr.username);
</script>

将php数组转换成json对象 然后复制给js字符串 在通过eval函数将json字符串转化成json对象

7. php 语言 把SQL运行结果 赋值给变量 $fendian

你要清楚这个函数mysqld_selectall 返回的是结果集,还是直接数组,看你图片中返回的应该是个数组,所以你要清楚数组元素结构,1元还是二元,你上面的代码后面可以直接 用 print_r($fendian);打印数组内容看看,根据图片中显示你应该这样赋值 :上面代码下面加一句:$fendian=fendian['name']

8. php传递值如何带到sql语句里去

当你的uid为数字时
$sql="SELECT * FROM user where uid=".$_GET[uid];

当你的uid为字符串时

$sql="SELECT * FROM user where uid='$_GET[uid]'";

9. PHP代码,sql查询结果给数组赋值

var aData = [{"imgSrc" : "../<?=$row['file_path']?>", "title" : "<?=$row['comment']?>"}];
改成: var aData[] ={"imgSrc" : "../<?=$row['file_path']?>", "title" : "<?=$row['comment']?>"};