weixin_33713503 2017-10-29 02:42 采纳率: 0%
浏览 23

用ajax获取php id?

$.ajax({
            url: "salvar.php",
            type: "post",
            async: false,
            dataType : "html",
            data: {
                "feito": 1,
                "id": id,
                "html": html,
                "css": css,
                "js": js
            },
            success: function(data) {
                alert(data.id);
            }
        });

I am using the following code made in ajax to send data to the php page doing the processing along with the database.

<?php

require_once 'banco/conexao.php';

if(isset($_POST['feito'])){
    $id_setado = $_POST["id"];
    if($id_setado === ''){
        $id = base_convert(time(), 10, 36);
        $busca = mysqli_query($conn,"SELECT id FROM codigos WHERE id = '$id'");
        $buscaId = mysqli_fetch_array($busca);
        if ($buscaId == false) {
           $html = base64_encode($_POST['html']);
           $css = base64_encode($_POST['css']);
           $js = base64_encode($_POST['js']);
           $inserir = mysqli_query($conn,"INSERT INTO codigos (id,html,css,js) VALUES ('$id','$html','$css','$js')");   
        }    
    }else{
        $id = $id_setado;
        $html = base64_encode($_POST['html']);
        $css = base64_encode($_POST['css']);
        $js = base64_encode($_POST['js']);
        $atualizar = mysqli_query($conn,"UPDATE codigos SET html='$html',css='$css',js='$js' WHERE id = '$id'");
    }
}

?>

What I would like is to know how I can get the $id that receives base_convert(time(), 10, 36); in the "success" response of ajax. Specifically this data that I want. How can I get this php variable with ajax?

  • 写回答

1条回答 默认 最新

  • weixin_33674437 2017-10-29 03:57
    关注

    Use echo to get the value of $id

    echo $id

    评论

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵