Прошу отнестись с терпением. Я новичок в программировании. В PHP вообще слаб)))) Буду очень признателен за помощь.
Когда я открываю ссылку, мне всплывает форма-опросник. Как мне сделать так, чтобы каждая ссылка была привязана к конкретной строке? Мне в форму необходимо выводить некоторые данные из строки. Попробую объяснить на коде и картинках. При этом я использую всего один PHP-файл и один HTML. Хотел бы чтобы так и осталось, если это возможно
========================Вот мой PHP-файл=======================
PHP:
скопировать код в буфер обмена
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?PHP $ip = $_SERVER['REMOTE_ADDR']; echo "Ваш IP:<font size='3' face='times new roman'><b>".$ip;"</b></font>" ?> <? include('function1.php'); $conn=connect_dbl(); $find=$_POST['find']; ?> <script src="JS/jq1-12-4.js"></script> <link rel='stylesheet' href='CSS/styles.css'> <link rel="stylesheet" href="CSS/form-styles.css"> <link rel="stylesheet" href="CSS/fonts.css"> <link rel="stylesheet" href="Magnific-Popup-master/dist/magnific-popup.css"> </head> <body> <div class='main'> <div class='img-block'> <img src='img/ideabank.png'></img> </div> <div class='card-find'> <form class='search__box' method = 'POST' action = ''> <input type='search-input' id='table-find' name='find' placeholder='Поиск по серийнику'></input> <input type='submit' class='search__button' value='Поиск'></input> </form> <? $sql="ТУТ select запрос convert(varchar(maX),(convert(date,Date))) as Id, SerialNum, from ********"; $i = 1; $stmt = sqlsrv_query( $conn, $sql); // выводим на страницу сайта заголовки HTML-таблицы echo "<table class=table color=#fff background=#5b9bd5 align=center rules=rows > <thead> <tr> <th>№ п\п</th> <th>Id</th> <th>SerialNum</th> <th>Анкета-опросник</th> </tr> </thead>"; // выводим в HTML-таблицу найденные данные из таблицы while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_BOTH)){ $id=$row['Id']; $sn = $row["SerialNum"]; $profile = "<a id=rowid href=#form-popup class='popup-with-form link-to-form'>Профіль</a>"; echo "<tr>"; echo "<td name=row-num>". $i ."</td>"; echo "<td name=rowid>". $id ."</td>"; echo "<td>" . $sn . "</td>"; echo "<td>". $profile . "</td>"; echo "</tr>"; $i++; if ($i >= 31) { break; }; require_once('form.html'); } ?> <? sqlsrv_free_stmt( $stmt); sqlsrv_close( $conn); ?> <script src="JS/index.js"></script> <script src="JS/jquery.js"></script> <script type="text/javascript" src="JS/jq1-11.js"></script> <script type="text/javascript" src="JS/jq-migrate.js"></script> <script src="Magnific-Popup-master/dist/jquery.magnific-popup.js"></script> </body> </html>
=============================А тут HTML============================ ===
CODE ( html):
скопировать код в буфер обмена
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <!-- <link rel="stylesheet" href="CSS/form-styles.css"> --> <link rel="stylesheet" href="Magnific-Popup-master/dist/magnific-popup.css"> <link rel="stylesheet" href="CSS/fonts.css"> <title>Анкета клієнта</title> </head> <body class="su-shortcodes-loaded"> <div class="mfp-content"> <div id="form-popup" class="white-popup mfp-hide client-form"> <form action='' method="POST"> <div> <h3>ID</h3> </div> <div class="field"> <input name="rowid" type="number" disabled value="[color=red]<?php echo $id?>[/color]"> </div> <div> <h3>Name</h3> </div> <div class="field"> <input type="text" disabled value="" /> </div> <div> <h3>Номер телефону</h3> </div> <div class="field"> <input type="text" disabled value="0000000000000" /> </div> <div class="field question"> <h4 id="first" class="question--text">Оцените пожалуйста сервис </h4> <input name="first" type="radio" value="1">1 <input name="first" type="radio" value="2">2 <input name="first" type="radio" value="3">3 <input name="first" type="radio" value="4">4 <input name="first" type="radio" value="5">5 <input name="first" type="radio" value="6">6 <input name="first" type="radio" value="7">7 <input name="first" type="radio" value="8">8 <input name="first" type="radio" value="9">9 <input name="first" type="radio" value="10">10 </div> <div id="q-two" class="field question"> <h4 id="second" class="question--text">Получили ли вы товар? Подтвердите серийный номер товара для его регистрации </h4> <input name="second" type="radio" value="1">Да <input id="second-no" onclick="active" name="second" type="radio" value="0">Нет <select id="select-no" name="second-no" disabled="disabled"> <option value="2">Не получил</option> <option value="3">Товар не со мной</option> <option value="4">Потерял</option> <option value="5">Клиент подарил товар третьим лицам</option> <option value="6">Выкинул товар</option> <option value="7">Серийный номер не совпадает</option> <option value="8">другое</option> </select> </div> <div class="field question"> <h4 id="third" class="question--text">Планируете ли вы совершать у нас покупки?</h4> <input name="third" type="radio" value="1">да <input name="third" type="radio" value="0">Нет </div> <div class="field question linkMail-box"> <a href="mailto:************">Отправить не совпадающий серийный номер товара</a> </div> <div class="button-box"> <div> <button class="button-box__button send" type="submit" value="1">✔</button> </div> <div> <button class="button-box__button time" type="submit" value="-1">🕐</button> </div> </div> </form> </div> </div> <script src="JS/form.js"></script> </body>
|