我正在嘗試創建一個搜索按鈕,但是當我單擊它時,它不起作用。
我應該實作一個Onclick 函式嗎?如何?
(對不起意大利人)
這是我創建按鈕的 index.php 頁面
`
`<html>
<!-- this is the part where the User insert the Medicinal name that i want search-->
<form action="Ricerca.php" class="form-subscribe" id="contactForm" data-sb-form-api- token="API_TOKEN" method="$_POST">
<div class="row">
<div class="col">
<input class="form-control form-control-lg" id="Search" type="text" placeholder="Medicine Search"/>
</div>
<!-- this is the button-->
<div class="col-auto"><button type="button" class="btn btn-primary" id="cerca">Search</button></div>
</div>
</form>
</html>`
這個名為“Ricerca.php”的頁面是我創建查詢以在按下按鈕后執行的頁面
<?php
require_once("Connessione.php");
$result=''; //qui inserisco il risultato della connessione nel caso andasse a buon fine
$cerca=$_POST["cerca"]; //passata da html
$sql = "SELECT * FROM farmaco WHERE Nome_Farmaco like '%".$cerca."%'";// like serve per dire esattamente
$result = $conn->query($sql);
if($result->num_rows > 0 )
{
//Visualizza riga
//Controllo se è necessario il riordino, quindi se la quantita è < 1, la variabile $ris(sarebbe risposta),è una sorta di variabile d'appoggio
//
$ris="";
if ($Quantita < "1") {
$ris="si, necessario riordino";
}
else {
$ris = "no, non necessario riordino";
}
//visualizzo i risultati della query
echo "<h2>Farmaci trovati con questo nome</h2>";
while($row = $result-> fetch_assoc()) { //-> Serve per stampare i risultati della query, sarebbe da inserirli in un Graphic Table,
//-> Per visualizzarli al meglio
$ID=$row["ID"];
$Nome_Farmaco=$row["Nome_Farmaco"];
$Produttore=$row["Produttore"];
$Fornitore=$row["Fornitore"];
$Scadenza=$row["Scadenza"];
$Descrizione=$row["Descrizione"];
$Riordino=$row["$ris"];
$Quantita=$row["Quantita"];
//funzione per capire se è necessario il riordino o no
echo "<h2>Codice: "."$ID"."<h2>";
echo "<h2>Nome_Farmaco: "."$Nome_Farmaco"."<h2>";
echo "<h2>Produttore: "."$Produttore"."<h2>";
echo "<h2>Fornitore: "."$Fornitore"."<h2>";
echo "<h2>Scadenza: "."$Scadenza"."<h2>";
echo "<h2>Descrizione: "."$Descrizione"."<h2>";
echo "<h2>Riordino: "."$ris"."<h2>";
echo "<h2>Quantita: "."$Quantita"."<h2>";
}
//condizioni quantita e riordino
}
如果我不夠準確,我很抱歉,告訴我什么不清楚
問題是:按鈕不起作用,我嘗試了多種方法,但每次嘗試都沒有任何反應
uj5u.com熱心網友回復:
改變
type="button"
至
type="submit"
尚未查看整個代碼,但該錯誤正在執行您所描述的操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/524934.html
上一篇:如何用CSS關閉此影像?
