私は本当に気が狂っているので、誰かがこれについて私を助けることができます!
私は以下を持っています;
.........Some code and then
、
<?php
if(isset($_POST['sendone']))
{ if(!isset($_POST['delz']))
{echo 'No check boxes are selected!'; return;} else
{
$mohan = "<table border='1' cellspacing='0' cellpadding='1' id='brQndTab' class='brndTa'>";
foreach($_POST['delz'] as $delz)
{
$delz=mysqli_real_escape_string($db,$delz);
$QR = "SELECT bname, bvariant, bsku FROM brands WHERE id='$delz'";
$rr = mysqli_query($db,$QR) or die ("SQL Error");
$roV = mysqli_num_rows($rr);
$rr = $rr->fetch_assoc();
$mohan .= "<tr class='sc_eght' ><td class='sc_five'>".$rr['bname']." ".$rr['bvariant']." ".$rr['bsku'];
$mohan .="</td>
<td><textarea style='width:80px;' name='schema[]' id='vtext' class='sc_one' rows='1' cols='1' maxlength='100'></textarea></td>
<td><input style='width:80px;' type='text' name='allocas[]' id='vtext' class='sc_two' size='80' maxlength='5'></td>
<td><input style='width:80px;' type='text' name='channelz[]' id='vtext' class='sc_three' size='120' maxlength='30'></td>
<td><input style='width:80px;' type='text' name='provinz[]' id='vtext' class='sc_four' size='120' maxlength='30'></td>
</tr>";
}
$mohan .= "<form method='post' action=''><input type='submit' name='sendMe' id='sendMe' value='Save'></form></table>";
$_SESSION['cb'] = $mohan; }
if(isset($_SESSION['cb']))
echo $_SESSION['cb'];
}
if(isset($_POST['sendMe']))
{
if($_POST['provinz'] == '')
{echo $_SESSION['cb']; echo "Province is empty!"; return;} else { echo $_SESSION['cb']; echo "Saved!"; return;}
if($_POST['allocas'] == '')
{echo $_SESSION['cb']; echo "Allocation is empty!"; return;} else { echo $_SESSION['cb']; echo "Saved!"; return;}
}
?>
..........
問題はいつsendMe
送信されるかです。
- 私とエラーを与える
Notice: Undefined index: provinz in C:\xampp\htdocs\docs\add_invoice\testmm.php on line 104
- 動的テーブルのテキストボックスの値を取得しようとしても、それを
if(isset($_POST['sendMe']))
行う正しい方法ではないようです。どんな提案も素晴らしいでしょう。
この2つのことで誰かが私を助けることができますか? 私の問題が明確でない場合は、コメントしてください。あいまいさを薄めるために最善を尽くします。ありがとう