我有一個php頁面,它從包含電子郵件addy的dbms中提取數據。這工作。然後它顯示電子郵件地址和其他存儲的數據數據。然後用戶可以選擇將「X」放入稱爲emailselected的php頁面中設計的字段中。這也適用。我現在想用基於存儲的電子郵件地址的新字段更新dbms,但更新語句不起作用。請幫忙。這部分的php文件在這裏。根據用戶輸入和現有的dbms數據更新dbms
include("db.php");
if (isset($_POST['ssubmit']))
{
$id_save = $test['id'];
$emailselected_save = $_POST['emailselected'];
$email_save = $test['email'];
mysql_query("UPDATE emails SET selected='$emailselected_save' WHERE id = 'id'");
echo "<input type='button' value='Email(s) sent' onclick='goBack()' />";
mysql_close($conn);
} else {echo "hello";}
?>
</head>
<form method='post'>
<div id='headd'>
<br />
<input type='button' value='Close this window without Sending' onclick='goBack()' />
<input type='submit' name='ssubmit' id='ssubmit' value='Send Email Now!!!' />
<p>Place an "X" in the emails you wish to send!!!</p>
</div>
<body>
<br /><br/>
<?php
include("db.php");
$result = mysql_query("SELECT * FROM emails WHERE unsubscribe != 'x' ORDER BY lastname ASC");
while($test = mysql_fetch_array($result))
{
?>
<table border='1' width='78%'>
<tr align=\"left\">
<td width='4%'><font color='black'><input type='text' size='1' id='emailselected' name='emailselected' /></font></td>
<td width='15%'><font color='black'><?php echo $test['lastname']?></font></td>
<td width='15%'><font color='black'><?php echo $test['firstname']?></font></td>
<td width='40%'><font color='black'><?php echo $test['email']?></font></td>
<td width='4%'><font color='black'><?php echo $test['id']?></font></td>
</tr>
</table>
<?php
}
?>
</form>
表單頂部是一個包含語句。這是可行的,因爲它會提取電子郵件附件並將其顯示在php文件中。
我在做什麼錯?
「阿迪」不是英文單詞。你是一個六歲的孩子嗎? :-) – paxdiablo
你爲什麼這麼說?你能否幫我解決我的問題? –
爲什麼,戴夫,我當然可以:-)看到我的答案。就意思而言,這不是我的意圖,幽默是澳大利亞的事情,雖然它主要是針對我們自己,但它有時也會逃到世界其他地方。 – paxdiablo