0
我想讓一個按鈕在我的數據庫中執行一個函數,但我似乎無法讓這個ISSET觸發。我究竟做錯了什麼?回聲也不會出現在我的頁面上。POST ISSET在同一頁上?
<form action="" name="stack" method="post">
<?PHP //echo "<input type=hidden name=customerx value=$Customer>"?>
<input id="stack" class="submit3" type="submit" value="Stack my GI" />
</form>
<?php
if(isset($_POST['stack'])){
$sqlcall = "{CALL WEB_StackGI(?)}";
$sqlargs = array(
array($Customer,SQLSRV_PARAM_IN)
);
$query = sqlsrv_query($conexion,$sqlcall, $sqlargs)or die(print_r(sqlsrv_errors(),true));
$row = sqlsrv_fetch_array($query);
echo "<b> Successfully stacked GI</b>";
}
?>
客戶是在頁面的開頭定義的。
$Customer = $_SESSION['IdCustomer'];
您在該輸入上沒有名稱屬性。沒有名稱=沒有帖子值 – 2014-10-31 00:44:48
感謝:D,它現在的作品 – Zonfire 2014-10-31 00:46:33
謝謝。我張貼了一個答案,所以你可以接受 – 2014-10-31 00:46:55