Then it's an SQL problem and not a PHP problem

-----Original Message-----
From: Todd Williamsen [mailto:[EMAIL PROTECTED]]
Sent: 20 November 2001 16:40
To: [EMAIL PROTECTED]
Subject: [PHP-WIN] UPDATE is NOT working.... I cannot figure out why


Here is the code:

<?

if ((!$FirstName) || (!$LastName)) {
 header("Location: http://www.feminineforum.com/admin/pick_modcontact.php";);
 exit;

} else {

 session_start();

}

if ($valid != "yes") {
 header("Location: http://www.feminineforum.com/admin/contact_menu.php";);
 exit;

} else {

 session_register('valid');

}


$db_name = "feminineforum";
$table_name = "tblmembers";

$connection = @mysql_connect ("localhost", "feminine", "krmc33") or die
("Couldn't connect.");

$db = @mysql_select_db ($db_name, $connection) or die("Couldn't select
database.");

$sql = "UPDATE $table_name
 SET
 FirstName = \"$FirstName\",
 LastName = \"$LastName\",
 Address1 = \"$Address1\",
 Address2 = \"$Address2\",
 City = \"$City\",
 State = \"$State\",
 Zip  = \"$Zip\",
 HomePhone = \"$HomePhone\",
 WorkPhone = \"$WorkPhone\",
 Fax = \"$Fax\",
 Email = \"$Email\",
 UserId = \"$UserId\",
 Password = \"$Password\",
 WHERE ID = \"$ID\"
";

$result = @mysql_query($sql, $connection) or die("Couldn't execute query.");

?>


<HTML>
<HEAD>
<TITLE>Feminine Forum Contact Management System: Contact Updated</TITLE>
</HEAD>
<BODY>

<h1>Feminine Forum Contact Management System</h1>
<h2><em>Modify a Contact - Contact Updated</em></h2>
<P>The following information was successfully updated in <? echo
"$table_name"; ?></p>
<table cellspacing=3 cellpadding=5>

<tr>
<th>NAME & ADDRESS INFORMATION</th>
<th>OTHER CONTACT/PERSONAL INFORMATION</th>
</tr>

<tr>
<td valign=top>
<P><STRONG>First Name:</STRONG><BR>
<? echo "$FirstName"; ?></P>

<P><STRONG>Last Name:</STRONG><BR>
<? echo "$LastName"; ?></P>

<P><STRONG>Address Line 1:</STRONG><BR>
<? echo "$Address1"; ?></P>

<P><STRONG>Address Line 2:</STRONG><BR>
<? echo "$Address2"; ?></P>

<P><STRONG>City:</STRONG><BR>
<? echo "$City"; ?></P>

<P><STRONG>State:</STRONG><BR>
<? echo "$State"; ?></P>

<P><STRONG>Zip:</STRONG><BR>
<? echo "$Zip"; ?></P>
</td>

<td valign=top>
<P><STRONG>Home Telephone Number:</STRONG><BR>
<? echo "$HomePhone"; ?></P>

<P><STRONG>Work Telephone Number:</STRONG><BR>
<? echo "$WorkPhone"; ?></P>

<P><STRONG>E-mail Address:</STRONG><BR>
<? echo "$Email"; ?></P>

<P><STRONG>UserId:</STRONG><BR>
<? echo "$UserId"; ?></P>

<P><STRONG>Password:</STRONG><BR>
<? echo "$Password"; ?></P>
</td>
</tr>

<tr>
<td align=center colspan=2><br>
<p><a href="contact_menu.php">Return to Main Menu</a></p>

</TD>
</TR>
</TABLE>


</BODY>
</HTML>

The query fails for some unknown reason.  I have tried with and without the
double qoutes, and with single qoutes. with the mysql_query()
function..still fails.



--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to