Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在新页面上向表单添加URL值_Javascript_Php_Html_Mysql - Fatal编程技术网

Javascript 如何在新页面上向表单添加URL值

Javascript 如何在新页面上向表单添加URL值,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我有一个主要和次要的网页。主页有用户最初输入信息的输入。第二页给了我一个mysql的值列表。我希望我的用户能够单击其中一个值的链接,并打开主页,在正确的输入中返回值。有没有办法单击href链接并让主页输入拾取php变量?主页面输入已经回显了正确的变量。当前,如果选择了链接,则会打开主页面,输入中没有任何数据。非常感谢您的帮助,我的代码如下: value="<?php echo htmlspecialchars($d_id); ?>" //example input value on

我有一个主要和次要的网页。主页有用户最初输入信息的输入。第二页给了我一个mysql的值列表。我希望我的用户能够单击其中一个值的链接,并打开主页,在正确的输入中返回值。有没有办法单击href链接并让主页输入拾取php变量?主页面输入已经回显了正确的变量。当前,如果选择了链接,则会打开主页面,输入中没有任何数据。非常感谢您的帮助,我的代码如下:

value="<?php echo htmlspecialchars($d_id); ?>" //example input value on primary page


function submit_form() //javascript
{
document.getElementById("submitform").submit();
}

// PHP
$creationdate = 'September 2015';
$sql = $conn->prepare("SELECT * FROM Shop_Information WHERE creation_date=? ORDER BY shop_id DESC") or die(mysqli_error($sql->db_link));
$sql->bind_param('s', $creationdate);
$sql->execute();
$sql->store_result();
$num_of_rows=$sql->num_rows;
$sql->bind_result($col1, $col2, $col3, $col4, $col5, $col6, $col7, $col8, $col9, $col10, $col11, $col12, $col13, $col14, $col15, $col16, $col17, $col18, $col19, $col20, $col21, $col22, $col23, $col24, $col25, $col26, $col27, $col28, $col29, $col30, $col31, $col32, $col33, $col34, $col35, $col36, $col37, $col38, $col39, $col40, $col41, $col42, $col43);
echo "<b><th><font size='5'>All dealer Mystery Shops.</font></th></b>";
echo "<hr> <br>";
while($sql->fetch()) 
{
    $d_region = $col3;
    $d_zone = $col4;
    $d_district = $col5;
    $d_id = $col6;
    $d_name = $col7;
    $d_url = $col8;
    $d_num_1 = $col9;
    $c_name = $col10;
    $c_email = $col11;
    $c_n_preferred = $col12;
    $c_incentive1 = $col13;
    $c_flag = $col14;
    $l_name = $col15;
    $c_date = $col16;
    $s_date = $col17;
    $d_called = $col18;
    $t_called = $col19;
    $c_q_1 = $col20;
    $c_q_2 = $col21;
    $c_q_3 = $col22;
    $c_q_4 = $col23;
    $c_q_5 = $col24;
    $c_q_6 = $col25;
    $c_q_7 = $col26;
    $c_q_8 = $col27;
    $c_q_9 = $col28;
    $c_q_10 = $col29;
    $c_q_11 = $col30;
    $c_q_12 = $col31;
    $c_q_13 = $col32;
    $c_q_14 = $col33;
    $c_q_15 = $col34;
    $c_ec_1 = $col35;
    $c_p_1 = $col36;
    $c_p_2 = $col37;
    $d_appt = $col38;
    $t_appt = $col39;
    $d_appt_cancelled = $col40;
    $comments = $col41;
    $c_q_16 = $col42;
    $c_q_17 = $col43;
    $shop_check = "update_shop";
    $sh_id = $col1;
    If($c_p_1 != "" && $c_p_2 != "")
    {$c_p_1 = "Yes";}
    elseif($c_p_1 == "" || $c_p_2 == "")
    {$c_p_1 = "No";}

    echo "<b>Dealer ID:</b> " . $d_id . " - <b>Dealer Name:</b> " . $d_name . " - <b>Mystery Shop ID:</b> " . $sh_id . " - <b>Graded?:</b> " . $c_p_1 . "<a href='/URL.php' id='submitform' onclick='submit_form();' target='_blank'>Select</a>" . "<br>";
}
value=”“//主页面上的输入值示例
函数submit\u form()//javascript
{
document.getElementById(“submitform”).submit();
}
//PHP
$creationdate=‘2015年9月’;
$sql=$conn->prepare(“从店铺信息中选择*,其中创建日期=?按店铺id描述订购”)或die(mysqli\u错误($sql->db\u链接));
$sql->bind_参数('s',$creationdate);
$sql->execute();
$sql->store_result();
$num\u of_rows=$sql->num\u rows;
$sql->bind\u结果($col1,$col2,$col3,$col4,$col5,$col6,$col7,$col8,$col9,$col10,$col11,$col12,$col13,$col14,$col15,$col16,$col17,$col18,$col19,$col20,$col21,$col22,$col23,$col24,$col25,$col26,$col27,$col28,$col29,$col30,$col31,$col32,$col33,$col35,$col36,$col37,$38,$39,$col40,$col41,$col42,$col43);
echo“所有经销商神秘商店”;
回声“

”; 而($sql->fetch()) { $d_region=$col3; $d_zone=$col4; $d_区=$col5; $d_id=$col6; $d_name=$col7; $d_url=$col8; $d_num_1=$col9; $c_name=$col10; $c_email=$col11; $c_n_preferred=$col12; $c_incentive1=$col13; $c_flag=$col14; $l_name=$col15; $c_date=$col16; $s_date=$col17; $d_called=$col18; $t_called=$col19; $c_q_1=$col20; $c_q_2=$col21; $c_q_3=$col22; $c_q_4=$col23; $c_q_5=$col24; $c_q_6=$col25; $c_q_7=$col26; $c_q_8=$col27; $c_q_9=$col28; $c_q_10=$col29; $c_q_11=$col30; $c_q_12=$col31; $c_q_13=$col32; $c_q_14=$col33; $c_q_15=$col34; $c_ec_1=$col35; $c_p_1=$col36; $c_p_2=$col37; $d_appt=$col38; $t_appt=$col39; $d_appt_cancelled=$col40; $comments=$col41; $c_q_16=$col42; $c_q_17=$col43; $shop\u check=“更新店铺”; $sh_id=$col1; 如果($c_p_1!=”&&$c_p_2!=”) {$c_p_1=“是”;} elseif($c|p|U 1==“c|p|U 2==”) {$c_p_1=“否”} echo“经销商ID:.$d_ID.”-经销商名称:.$d_名称.-神秘店铺ID:.$sh_ID.-分级?:“$c_p_1.”; }
谢谢大家的帮助,我找到了答案。下面是代码片段:

下面是我用来将字符串发布到URL的href

echo "<b>Dealer ID:</b> " . "<a href='/URL.php?dealer_id=".$d_id."&dealer_url=".$d_url."&dealer_name=".$d_name."&Region=".$d_region."&RO_Open=".$d_zone."&RO_Number=".$d_district."&number1=".$d_num_1."&first_name=".$c_name."&customer_email=".$c_email."&number_preferred=".$c_n_preferred."&customer_incentive1=".$c_incentive1."&customer_flag=".$c_flag."&list_name=".$l_name."&creation_date=".$c_date."&sale_date=".$s_date."&date_called=".$d_called."&time_called=".$t_called."&call_question_1=".$c_q_1."&call_question_2=".$c_q_2."&call_question_3=".$c_q_3."&call_question_4=".$c_q_4."&call_question_5=".$c_q_5."&call_question_6=".$c_q_6."&call_question_7=".$c_q_7."&call_question_8=".$c_q_8."&call_question_9=".$c_q_9."&call_question_10=".$c_q_10."&call_question_11=".$c_q_11."&call_question_12=".$c_q_12."&call_question_13=".$c_q_13."&call_question_14=".$c_q_14."&call_question_15=".$c_q_15."&call_question_ec_1=".$c_ec_1."&call_penalties_1=".$c_p_1."&call_penalties_2=".$c_p_2."&date_appointment=".$d_appt."&time_appointment=".$t_appt."&date_appointment_cancelled=".$d_appt_cancelled."&comments=".$comments."&call_question_16=".$c_q_16."&call_question_17=".$c_q_17."&shop_type=".$shop_check."' target='_blank'>".$d_id."</a>" . " - <b>Dealer Name:</b> " . $d_name2 . " - <b>Mystery Shop ID:</b> " . $sh_id . " - <b>Graded?:</b> " . $c_p_3 . "<br>";

谢谢大家的帮助,我找到了答案。下面是代码片段:

下面是我用来将字符串发布到URL的href

echo "<b>Dealer ID:</b> " . "<a href='/URL.php?dealer_id=".$d_id."&dealer_url=".$d_url."&dealer_name=".$d_name."&Region=".$d_region."&RO_Open=".$d_zone."&RO_Number=".$d_district."&number1=".$d_num_1."&first_name=".$c_name."&customer_email=".$c_email."&number_preferred=".$c_n_preferred."&customer_incentive1=".$c_incentive1."&customer_flag=".$c_flag."&list_name=".$l_name."&creation_date=".$c_date."&sale_date=".$s_date."&date_called=".$d_called."&time_called=".$t_called."&call_question_1=".$c_q_1."&call_question_2=".$c_q_2."&call_question_3=".$c_q_3."&call_question_4=".$c_q_4."&call_question_5=".$c_q_5."&call_question_6=".$c_q_6."&call_question_7=".$c_q_7."&call_question_8=".$c_q_8."&call_question_9=".$c_q_9."&call_question_10=".$c_q_10."&call_question_11=".$c_q_11."&call_question_12=".$c_q_12."&call_question_13=".$c_q_13."&call_question_14=".$c_q_14."&call_question_15=".$c_q_15."&call_question_ec_1=".$c_ec_1."&call_penalties_1=".$c_p_1."&call_penalties_2=".$c_p_2."&date_appointment=".$d_appt."&time_appointment=".$t_appt."&date_appointment_cancelled=".$d_appt_cancelled."&comments=".$comments."&call_question_16=".$c_q_16."&call_question_17=".$c_q_17."&shop_type=".$shop_check."' target='_blank'>".$d_id."</a>" . " - <b>Dealer Name:</b> " . $d_name2 . " - <b>Mystery Shop ID:</b> " . $sh_id . " - <b>Graded?:</b> " . $c_p_3 . "<br>";

当然,这可以通过JS和一些AJAX调用实现!到目前为止,您对它的研究向您展示了什么?您可以通过href
url传递这样的值。php
可以通过
$\u GET
$linkid=$\u GET[“id”]这样的链接获取值
嘿,谢谢Shehary!如果我已经在使用表单来发布而不是GET呢?对不起,我应该更具体一点。我正在以if-elseif格式发布主页上的数据。如何将GET语句集成到该php中来评估这些帖子?我将GET语句添加到else评估中,并且在openin时可以工作g从第二页删除主页面,但从主页面发布数据不再有效。您可以在接收页面上将其更改为$u请求。这将接受post或getSure,可以通过JS和一些AJAX调用实现!到目前为止,您对其进行了哪些研究?您可以使用href
和在
url.php
可以从带有
$\u GET
的链接中获取值,就像
$linkid=$\u GET[“id”]
嘿,谢谢Shehary!如果我已经在使用表单来发布而不是GET呢?对不起,我应该更具体一点。我正在以if-elseif格式发布主页上的数据。如何将GET语句集成到该php中来评估这些帖子?我将GET语句添加到else评估中,并且在openin时可以工作g从次页面删除主页面,但从主页面发布数据不再有效。您可以在接收页面上将其更改为$u请求。这将接受post或get