0
ここに私のコードですが、私はこれを行う方法を見つけようとしています。 、xがデータを入力した場合は、データを取得します。
チェックデータベースのフィールドが満たされている場合は、フォームを投稿していない場合は、以下を参照してください
コードのポイントは、これを行うことです。フォームがいっぱいになると、データベースにデータを送信し、ページをリロードして手順2に進みます。
フィールドがフルの場合は、データがデータベースに表示され、最初の部分はバイパスされます。
<?php
require_once('connectvars.php');
?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PDI Non-Conforming Materials Report</title>
<link rel="stylesheet" type="text/css" href="CSS/view.css" />
</head>
<body>
</body>
</html>
<?php
echo '<form id="all">';
echo '<fieldset>';
echo '<div id="box4-1">';
// We know both $ncmrsr AND $ncmrsc are blank
$row['ncmrsr'] = trim($row['ncmrsr']);
$row['ncmrsc'] = trim($row['ncmrsc']);
if (empty($row['ncmrsr']) && empty($row['ncmrsc'])) {
// code to add comment would go here.
echo '<div id="ncmrsr"><span class="b">NCMR Supplier Response:<br /></span><textarea name="ncmrsr" rows="6" cols="85">"N/A"</textarea></div><br />';
echo '<br />';
echo '<div id="ncmrsc"><span class="b">NCMR Supplier Comment:<br /></span><textarea name="ncmrsr" rows="6" cols="85" ></textarea></div><br />';
}
else {
// echo the two fields
if (!empty($row['ncmrsr'])) {
echo '<div id="ncmrsr"><span class="b">NCMR Supplier Response:<br /></span>' . $row['ncmrsr'] . '</div>';}
if (!empty($row['ncmrsc'])) {
echo '<div id="ncmrsc"><span class="b">NCMR Supplier Comment:<br /></span>' . $row['ncmrsc'] . '</div>';}
echo '</div>';
echo '</div>';
echo '</fieldset>';
echo '</form>';
}
?>
実際に私は常にフォームを投稿するとは限りません。フィールドが空でない場合、私はそれの第2の側面に行きます。私はそれが動作するようにしていることを知っている... 第二に、TRとTDはirrelivantであり、それは後で使用されずに固定されない情報のランダムなビットです。 3番目にリンクが必要な場合は http://kaboomlabs.com/PDI/@dm!n/viewncmr.php?id=1 http://kaboomlabs.com/PDI/@dm! n/viewncmr.php?id = 2 –
いいえ、提出するものがなければ、フォームは必要ありません。私はあなたが何をしているかを意味しますが、あなたがコーディングしているのは非常に馬鹿げたコードです。 –
フォームがあります...ボックス4-1 ... –