javascript - 将 Javascript 变量发送到文件中 PHP 的函数参数中?

标签 javascript php mysql pdo

我正在制作一个 php 页面,它将用户写入的值插入到 MySql 表中。 我正在尝试获取发送到 PHP 代码部分的文本框值,但做不到。

我目前有这个 php 函数:

function insertion($Alias,$Password,$Nom,$Adresse,$Telephone,$CatPrefere){
       try{
        $insert = $mybd->prepare("CALL insertClients(?,?,?,?,?,?,?)",array(PDO::ATTR_CURSOR, PDO::CURSOR_FWDONLY));
        $insert->bindParam(1,$Alias);
        $insert->bindParam(2,$Password);
        $insert->bindParam(3,$Nom);
        $insert->bindParam(4,$Adresse);
        $insert->bindParam(5,$Telephone);
        $insert->bindParam(6,0);
        $insert->bindParam(7,$CatPrefere);
        $insert->execute();
       }
       catch(PDOException $e){ 
       echo('Erreur insertion dans table client: '.$e->getMessage());
       exit();
       }

还有这个 Javascript 函数(注意这里的最后一行,我调用了我的 php 函数):

function inscription() {
    var Alias = document.getElementById("alias").value;
    var Password = document.getElementById("password").value;
    var Nom = document.getElementById("nom").value;
    var Adresse = document.getElementById("adresse").value;
    var Telephone = document.getElementById("telephone").value;
    var Categories = document.getElementById("categorie");
    var CatPrefere = Categories.options[Categories.selectedIndex].value;
    <?php insertion(Alias,Password,Nom,Adresse,Telephone,CatPrefere);?>
}

我如何将所有这些变量发送到我的 php 函数?

如果这一切都是正确的,那么我的意大利面条代码可能无法正常工作。

我还在处理名为 Inscription.php 的单个 .php 文件。

最佳答案

我认为这是不可能的。您可以做的是更改 URL 以获取 $_GET 中的值。

查看堆栈溢出主题:send javaScript variable to php variable

关于javascript - 将 Javascript 变量发送到文件中 PHP 的函数参数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50093655/

相关文章:

javascript - 还有另一种方法可以优化这种冒泡排序吗?

javascript - 深度替换知道我们必须在其中注入(inject)值的对象中的属性值的值

php - nginx 替代索引不起作用

mysql - 如何使用 Scala 连接到 MySQL 数据库?

mysql - 表中一定数量的列后 ActiveRecord 出现问题

javascript - 错误 : Uncaught (in promise): invalid link: ProductListComponent

javascript - NG- Bootstrap : open multiple modals in separate components from one click handler

php - 根据两个下拉选择值获取索引页面中的图像和其他详细信息?

php - CodeIgniter 3.0.6 中的 SQLite3

mysql - 在Mysql中导入CSV不起作用