当前位置:首页 » 数据仓库 » jsphp数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

jsphp数据库

发布时间: 2022-08-03 18:54:21

1. js中写的php代码 删除数据库中指定的数据为什么不执行(js都执行了就是删除语句执行不里)

看了你的代码,错误有好几个,第一:你还弄不明白js跟php的区别;js是在客户端执行的脚本,而php是在服务器端执行的脚本,你想要执行删除,要么用ajax方法,要么跳转到另外一个页面执行删除操作之后再返回,给你第二种方法:重新写function a()函数:
function a(n){
window.location.href="delete.php?id="+n;
}
同一目录下新建一个delete.php;代码如下:直接拷贝粘贴:
<?php
header('content-type:text/html;charset=utf8');
$id = $_GET['id'];
//连接数据库(你自己写)

//执行删除操作
$del='delete from spbd_a where spid='.$id;
mysql_query($del)or die('有毛病');
echo'<script language='javascript' type='text/javascript'>';
echo'alert('删除成功');hisory.back();';
echo'</script>';
?>
错误二:id必须是唯一的:你的页面<input id="spid"却有那么多个:
错误三:php传递数组的话应该用 <input id="spid" name="text[]" 而你却都是 name="text" 这样的话只能传递一个值

2. js如何用php去接收数据库中的数据

$.ajax{
type:接收方式,
url:接收的url地址,
data:接收数据,
success:成功后的回调函数
}

3. PHP读取数据库中的JS代码,怎样让执行JS执行

数据库中的js代码待<script>标签吗?如果带,直接把js输出到静态页(比如用smarty模板引擎),在页面加载的时候就执行了。

4. 获取到js的值怎么传到php和数据库作比较

ajax俗称无刷新技术,你用js获取数值后,可以用jquery里的ajax方法,当然原生态的技术也可以,但是jQuery特别简单,传值其实很简单,就是url+值,可以post和get都行。,传到php页面后,php获取值get或post,然后操作数据库,查出值比较,return返回。

其实说这么多也没啥用,建议学习下ajax

5. js数组如何调用php数据库数组循环显示

思路:php是服务器端语言,自在服务器端运行,运行完以后吧结果以HTML代码的形式推到你的浏览器;JS直接在你的浏览器上运行。应该在PHP语句里直接ECHO(输出) js代码,把数据传给JS数组,然后再用js函数处理。

<?php
include_once("conn.php");
$sql = mysql_query("select username from user where bmid = 9");
$i =1;

while($row = mysql_fetch_array($sql))
{
echo “<script>dataSource = ".$row['username']."</script>";

}
?>
具体操作请自行调试

6. 要把js里的一个变量更新到数据库中,用PHP,这要怎么实现呢。

这个很简单,给你举一个例子吧,首先在包含js的页面写一个:
<script
language='javascript'>
var
a='hello
word';//a
为要传送的值
window.location.href="xxx/arget.php?insert="+a;//target为任意一个目标文件用来接收这个变量a
</script>
然后你在target.php文件中这样写:
<?php
if(!empty($_GET['insert'])){
//
插入或者更新大数据库就可以了
}
?>

7. js如何循环处理php从数据库循环出来的多个数组啊

print'varmyjson='.json_encode($array).';';

比如你可以类似这样写。这样,在你的js中,就能拿到myjson,然后像1楼说的,for或者jquery的each循环,js和php都是弱类型语言,可以类型转换的。如果担心重名,可以先在你的js写这样的

varnaoyin={};

然后php

print'varnaoyin.myjson='.json_encode($array).';';

没有测试,如果有bug自己调整下

8. 怎么使用javascript和ajax把php表单数据插入到数据库里面

js作为脚本语言是不能连接数据库的,所以不可能会添加到数据库,但是你可以用ajax...js...将表单的值传递到另一个页面,然后使用php语言存到数据库,就这样,,看你急着要,,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳

9. php文件读取数据库里面的数据 并生成一个js文件

直接php读取mysql,然后再读取模板进来,采用简单的模板变量替换后再输出js

10. html,css,js,php和数据库到底怎么理解他们之间的关系,打算上网买书自学,但是大多数都是

html是页面主体,是最重要、不可替换的由浏览器端解释的标记语言,其它语言都围着它转;

css是层叠样式表标记语言,用了扩展html内容的展示方式,主要用于排版和美化;
js是浏览器端编程脚本语言,同样可以用的有vbs,主要负责在浏览器端对html元素进行动态的操作,进行一些自定义的计算;
php是服务器端脚本语言,同类的还有asp、jsp、asp.net等,主要负责在服务器端处理一些事项,根据用户的不同操作产生不同结果,最终生成供浏览器展示的html元素;
数据库,常用mysql、mssql、甲骨文等等,用于储存用户数据、网站配置数据等,通常通过服务器端编辑语言操作。
如果不干其它事,学习5个月的话,专精前台(html、css、js,ajax技术)或后台(服务器端编程、数据库)之一,应该可以做一些东西了,但单独接项目需要丰富的经验,具体花多长时间,看你的天赋了。