Javascript 如何将我的网站中的搜索结果添加到购物车页面

Javascript 如何将我的网站中的搜索结果添加到购物车页面,javascript,php,html,Javascript,Php,Html,我在为我的网站创建购物车页面时遇到了这个问题,我有一个显示记录的搜索引擎,我想在选择付款类型之前为它创建一个添加到购物车的系统。我是新手,因此非常感谢提供的任何帮助 <?php $button = $_GET ['submit']; $search = $_GET ['search']; if (!$button) echo "you didn't submit a keyword"; else { if (strlen($search) <= 1)

我在为我的网站创建购物车页面时遇到了这个问题,我有一个显示记录的搜索引擎,我想在选择付款类型之前为它创建一个添加到购物车的系统。我是新手,因此非常感谢提供的任何帮助

<?php
$button = $_GET ['submit'];
$search = $_GET ['search'];

if (!$button)
    echo "you didn't submit a keyword";
else {
    if (strlen($search) <= 1)
        echo "Search term too short";
    else {
        echo "You searched for <b> $search </b> <hr size='1' > </ br > ";
        $conn = mysqli_connect("localhost", "root", "", 'register');
        $search_exploded = explode(" ", $search);
        $x = 0;
        foreach ($search_exploded as $search_each) {
            $x++;
            $construct = "";
            if ($x == 1)

                $construct .= "keyword LIKE '%$search_each%' OR  job_type  LIKE '%$search_each%' OR  profession  LIKE '%$search_each%' ";
            else
                $construct .= "AND keyword LIKE '%$search_each%' OR  job_type  LIKE '%$search_each%' OR  profession  LIKE '%$search_each%' ";

        }
        $construct = " SELECT * FROM users WHERE $construct ";
        $run = $conn->query($construct);
        $foundnum = $run->num_rows;
        if ($foundnum == 0)
            echo "Sorry, there are no matching result for <b> $search </b>. </br> </br> 1. Try more keywords. for example: If you want to search 'For a person in the Banking Department' then use general keyword like 'Banking','Business','Finance' or if the person needed resides in the Information  technology Department, then use general keyword like 'I.T' ,'Information, technology','Informatics' etc. <br> </br> 2. Try different words with similar  meaning </br><br> 3. Please check your spelling";
        else {
            echo "$foundnum results found !<p>";
            $per_page = 10;
            $start = isset($_GET['start']) ? $_GET['start'] : '';
            $max_pages = ceil($foundnum / $per_page);
            if (!$start)
                $start = 0;
            $getquery = $conn->query("$construct LIMIT $start, $per_page");
            while ($runrows = $getquery->fetch_object()):

                echo "<h5>CV<b>{$runrows->id}</b></h5><br>";
                echo "<b>Gender</b>: {$runrows->gender}<br><br>";
                echo "<b>About</b> : {$runrows->about}<br><br>";
                echo "<b>Nationality</b>: {$runrows->nationality}<br><br>";
                echo "<b>Marital status</b>: {$runrows->marital_status}<br><br>";
                echo "<b>Languages spoken</b>: {$runrows->lang_spoken}<br><br>";
                echo "<b>Job Wanted</b> :{$runrows->job_type}<br><br>";
                echo "<b>Profession</b> :{$runrows->profession}<br><br>";
                echo "<b>Qualifications </b>: {$runrows->qualifications1}<br><br>";
                echo "<button type='button' class='btn btn-info btn-sm more-info' data-id='{$runrows->id}'>View & Request Cv</button> ";
                echo "<button type='button' class='btn btn-info btn-sm more-info' data-id='{$runrows->id}'>Add to cart</button>"; 

您可以使用锚定标签添加到购物车中

echo "<a href='?id=$runrows->id'>Add to cart</a>";
echo”“;

这将向购物车页面添加id参数,您可以使用$\u GET

检索该页面,您的代码有什么问题?有什么错误吗?请不要这样,从搜索结果中寻找如何实现“添加到购物车”页面的方向,可能会将该特定id的结果发送到购物车页面我的搜索页面没有错误,正在寻求帮助以创建购物车页面,在该页面中,我可以使用“添加到购物车”按钮发送搜索结果。我不知道如何启动购物车页面