【问题标题】:How to pass values from javascript to PHP and then passing to an oracle database as an integer如何将值从 javascript 传递到 PHP,然后作为整数传递到 oracle 数据库
【发布时间】:2015-06-29 10:44:15
【问题描述】:

您好,我在将值从 javascript 传递到 PHP 时遇到问题(在单独的文件中)

function checked(){  
        var length = document.getElementById("Options").length; 
        alert(length); 
        for(var i = 0;  i < length - 1; i++){
            if(document.getElementById(i).checked){
                var selectedId = i; 
                var slecetedValue = document.getElementById(i).value; 
            }
        } 
    } 

这些是在 javascript 函数中计算的变量。 但我需要将它们传递给单独的 php 文件以将它们发送到 ORACLE 数据库(希望作为整数)。我该如何解决这个问题?

另外,我怎样才能将整数发送到 oracle 数据库,因为 oci_by_name 通常会发送 varchar,但我需要一个数字。

附言。我知道网上有例子,但我不太明白你能举个例子吗?

谢谢你

【问题讨论】:

  • 哪些例子你不明白?
  • 我其实刚得到这个代码 window.location.href = "localhost/project/delete.php?selectedId=" + selectedId + "&selectedOption=" + selectedOption;并且工作得很好。但是我在将整数而不是 varchar 传递到 ORACLE 数据库时遇到问题,有什么想法吗?
  • 我认为最好删除这个问题并编写关于将整数从 PHP 插入 Oracle 的新内容。或者找到它。
  • 谢谢,我想我会的!

标签: javascript php database oracle


【解决方案1】:

您将使用 AJAX。这是一个很好的起点,其中有一个 JavaScript 将数据发送到服务器上运行的 PHP 脚本的示例。 W3Schools

或者您可以将 html 表单提交到服务器并将数据传递给 PHP 脚本,正如此 stackoverflow question 中所回答的那样

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-29
相关资源
最近更新 更多