1

編集:コメントで答えてくれてありがとう!

<form>はphpの印刷内で機能しませんか?

私はこのページを処理して、必要なピースを作成してきました。最後の不具合は、送信ボタンがまったくアクティブになっていないことです。

jqueryを使用して、ユーザーが送信した情報を含むdivを非表示にするページがあります。これらは、管理者がボタンをクリックして要約を表示すると表示されます。

非表示のdivには、2つの列があります。1つは非常に短い形式です。管理者はラジオボタンをクリックして、送信された情報を分類します。これは、送信ボタンが機能していない場所です。

フォームが表示されます。実際、すべてが期待どおりに表示されます。別のページでコードを単独で試したので、コードが他の方法で機能することはわかっています。そのため、自分が持っていない知識や見つけられない知識があると思います。

何かアドバイス?

<?php
 include('filethatconnectstothedatabase.php');
 $conn = new DatabaseConn();
 $query = ("
          SELECT *
          FROM abstracts
          WHERE visible=\"1\"
          ");
 $result = mysql_query($query);

 $numfields = mysql_num_fields($result);
 $data = array();
 $flist = array();

for($i=0;$i<$numfields;$i++)$flist[] = mysql_field_name($result,$i);
  $data[0] = $flist;
  while($row = mysql_fetch_assoc($result)){
  $data[] = $row;

print '

<div id="table-'.$row['abstractid'].'" class="hide">
   <div class="column1">
   <ul>
    <li>
   <span class="spantitle">Author:</span> ' . $row['abstract_author'] .'
   </li>

   <li><span class="spantitle">Applicant Type:</span> ' . $row['applicant_type'] .'
   </li>

   <li>
    <span class="spantitle">Presentation Type:</span> ' . $row['presentation_type'] .'
   </li>

   <li>
  <span class="spantitle">Affiliation:</span> ' . $row['author_affiliation'] .'
  </li>

  <li>
 <button data-hide-id="'.$row['abstractid'].'" class="read-abstract">
  Hide Abstract
 </button>
</li>

</ul>

<div class="clr"></div>

<form action="assign_abstract.php" method="post">

<fieldset>
  <span class="spantitle">Assign Session for abstract # '. $row['abstract_id'] .':</span>
  <input type="hidden" name="abstract_id" value="'. $row['abstract_id'] .'" />

  <br />
  <input type="radio" name="abstract_category" value="session1" />Session One:
  <br />
  Session One

  <br />
  <input type="radio" name="abstract_category" value="session2" />Session Two:
  <br />
  Session Two

  <br />
  <input type="radio" name="abstract_category" value="session3" />Session Three:
  <br />
  Session Three

  <br />
  <input type="radio" name="abstract_category" value="session4" />Session Four:
  <br />
  Session Four

  <br />
  <input type="radio" name="abstract_category" value="notapplicable" />Not Applicable

  <br />
  <br />
  <input type="button" name="submit" value="submit" />

  </fieldset>

  </form>
4

2 に答える 2

2

フォームは、phpエコーとプリント内で正常に機能します。タイプボタンの代わりにタイプ送信を試みましたか?例:

<input type="submit" name="submit" value="submit" />

それ以外の

<input type="button" name="submit" value="submit" />
于 2012-08-28T19:04:29.013 に答える
2

まず、おそらく<input type="submit">-を使用する必要があります。それがstackoverflowに貼り付けたものであるかどうかはわかりませんが、最後のコンマとセミコロンがありません。調べたいもう1つのことは、実際に値に入力しているものです。作成中のページのソースを表示して、予期しない文字が出力に含まれていないことを確認します。

于 2012-08-28T19:08:33.443 に答える