add_membershipページに2つの列があります。左の列は「Memberships added」で、右の列は「Memberships too added」です。whileループ内でテキストフィールドが配列に追加されない
「を追加するにはメンバーシップ」を提示するコードは次のとおりです。
$credit=mysql_query("SELECT * FROM credit");
while($rowc=mysql_fetch_assoc($credit)){
$credit_id=$rowc['credit_id'];
if(in_array($credit_id, $_SESSION['pa']))
{}else{
$url_log=$rowc['logo_url'];
$name=$rowc['name'];
?>
<form action="#" method="post">
<div class="text_right"><input type="submit" value="Add"
name="asubmit" class="search_input_submit" /></div>
<?php echo "<img src='$url_log' width='50' height='50' alt='$name' title='$name'>"; ?>
<input type="checkbox" value="<?php echo $credit_id; ?>" name="credit_id" />
<strong><?php echo $name; ?></strong><br />
Membership Number:<input type="text" name"membership">
</form><br /><br />
<?php
}
}
?>
あなたは会員番号の入力を見ることができるように。
これは私が会員番号を追加するために動作するように取得しようとしてきたコードです:
<?php
if($_POST['asubmit']){
$credit_id_add=$_POST['credit_id'];
$membership=$_POST['membership'];
mysql_query("INSERT INTO accreditation VALUES(NULL, $lid, $credit_id_add,
'$membership','0')");
echo $membership ;
$credit_id_add=null;
$referer = $_SERVER['HTTP_REFERER'];
echo "<meta http-equiv='refresh' content='1; url=$referer'> ";
}
?>
私は保存する必要があり、それらはすべてがを除いて表示される変数「をecho'd」しています'メンバシップ'は$メンバーシップ値を検索しようとしているためにエラーが発生している理由です。
コードの最上部のセクションでは、クレジットIDをチェックボックスに入れる必要がありました。これは、私が動作するようには見えないので、$ _POSTをピックアップしたり、隠されたテキストフィールド。
これに照らされた光は大変に評価されます。
ありがとうございます。
ああ私の日、それはいかに簡単でしたか。構文エラーも何も起きませんでした!私はコードを20回以上読んでしまったに違いありません。私は8つの評判しか持っていないので、残念ながらあなたの回答を+1できません。 – Ben