Forum Moderators: coopster
<?php require_once("includes/connection.php"); ?>
<?php require_once("includes/session.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php confirm_logged_in(); ?>
<?php include("includes/header.php"); ?>
<td id="page">
<h2>Amend Property</h2>
<form method="POST" action="update_property.php">
<table>
<col span="1" align="right">
<tr>
<td>Property ID to Update:</td>
<td><input type="text" name="Propertyid" size=10></td>
</tr>
<tr>
<td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<?php require("includes/footer.php"); ?>
update_property.php:
<?php require_once("includes/connection.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php include("includes/header.php"); ?>
<td id="page">
<h2>Update Record</h2>
<?php
$Propertyid = $_POST['Propertyid'];
foreach($HTTP_POST_VARS as $varname => $value)
$formVars[$varname]=$value;
$formVars[$varname]=$value;
$query="SELECT * FROM properties WHERE Propertyid = $Propertyid";
$result= mysql_query($query);
$row=mysql_fetch_array($result);
$formVars = array();
$formVars["Propertyid"]=$row["Propertyid"];
$formVars["PropertyType"]=$row["PropertyType"];
$formVars["PropertyAddress"]=$row["PropertyAddress"];
$formVars["No_bedroom"]=$row["No_bedroom"];
$formVars["ListingDate"]=$row["ListingDate"];
$formVars["ListedPrice"]=$row["ListedPrice"];
$formVars["DateBuild"]=$row["DateBuild"];
$formVars["Area"]=$row["Area"];
$formVars["Description"]=$row["Description"];
?>
<p> </p>
<form method="post" action="postupdate_property.php">
Property ID:
<input name="Propertyid" type="text" value="<? echo $Propertyid; ?>" id="Propertyid" />
Property Type:
<select name="PropertyType">
<?php if ( $formVars["PropertyType"] == 1 ) {
echo
<option value="1">Aapartment</option>
;} else {
<option value="2">Villa</option> ;}
?>
</select>
</p>
<p> </p>
<p>Property Address:
<input name="PropertyAddress" type="text" value="<? echo $formVars["PropertyAddress"]; ?>" id="PropertyAddress"/>
</p>
<p> </p>
<p>Area:
<input name="Area" type="text" value="<? echo $formVars["Area"]; ?>" id="Area" /> *only numbers allowed, use meter sequire</p>
<p> </p>
<p> Listing Price:
<input name="ListedPrice" type="text" value="<? echo $formVars["ListedPrice"]?>" id="ListedPrice"/>
</p>
<p> </p>
<p>Number of bed rooms:
<select name="No_bedroom">
<?
if ( $formVars["No_bedroom"] == 1 )
{ echo
<option value="1">1</option>;}
elseif ( $formVars["No_bedroom"] == 2 )
{ echo
<option value="2">2</option>;}
elseif ( $formVars["No_bedroom"] == 3 )
{ echo
<option value="3">3</option>;}
else
{
echo
<option value="4">4</option>;}
?>
</select>
</p>
<p> </p>
<p>Listing Date:
<select name="lmonth">
<option value='01'>January</option>
<option value='02'>February</option>
<option value='03'>March</option>
<option value='04'>April</option>
<option value='05'>May</option>
<option value='06'>June</option>
<option value='07'>July</option>
<option value='08'>August</option>
<option value='09'>September</option>
<option value='10'>October</option>
<option value='11'>November</option>
<option value='12'>December</option>
</select>
Month
<select name="ldate" >
<option value='01'>01</option>
<option value='02'>02</option>
<option value='03'>03</option>
<option value='04'>04</option>
<option value='05'>05</option>
<option value='06'>06</option>
<option value='07'>07</option>
<option value='08'>08</option>
<option value='09'>09</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>
Date
<input name="lyear" type="text" size="4" />
Year(yyyy)</p>
<p> </p>
<p>Date build:
<select name="month">
<option value='01'>January</option>
<option value='02'>February</option>
<option value='03'>March</option>
<option value='04'>April</option>
<option value='05'>May</option>
<option value='06'>June</option>
<option value='07'>July</option>
<option value='08'>August</option>
<option value='09'>September</option>
<option value='10'>October</option>
<option value='11'>November</option>
<option value='12'>December</option>
</select>
Month
<select name="date" >
<option value='01'>01</option>
<option value='02'>02</option>
<option value='03'>03</option>
<option value='04'>04</option>
<option value='05'>05</option>
<option value='06'>06</option>
<option value='07'>07</option>
<option value='08'>08</option>
<option value='09'>09</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>
Date
<input name="year" type="text" size="4" />
Year(yyyy)</p>
<p>Description:</p>
<p>
<textarea name="Description" cols="100" rows="5" value="" id="Description"></textarea>
<input type="submit" value="Submit">
</p>
</form>
</td>
</tr>
</table>
<?php require("includes/footer.php"); ?>
postupdate_property.php:
<?php require_once("includes/connection.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php include("includes/header.php"); ?>
<td id="page">
<h2>Welcome to Coordination Real Estate</h2>
<?php
$datebuild = $_POST['year'] . - $_POST['month'] . - $_POST['date'];
$listingdate = $_POST['lyear'] . - $_POST['lmonth'] . - $_POST['ldate'];
foreach($HTTP_POST_VARS as $varname => $value)
$formVars[$varname]=$value;
$query="UPDATE properties SET
PropertyType = '$formVars[PropertyType]',
PropertyAddress = '$formVars[PropertyAddress]',
No_bedroom = '$formVars[No_bedroom]',
ListingDate = '$listingdate',
DateBuild = '$datebuild',
Description = '$formVars[Description]' WHERE `properties`.`Propertyid` = '$formVars[Propertyid]' LIMIT 1 ";
mysql_query($query);
if ($query) {
// Success!
echo "Record updated<br><a href=\"amend_property.php\">click here</a> to update another record<br>";
} else {
// Display error message.
echo "<p> Record Updating Failed.</p>";
echo "<p>" . mysql_error() . "</p>";
}
?>
</td>
</tr>
</table>
<?php require("includes/footer.php"); ?>
Please tell me what's wrong code how to fix it thanks
[edited by: eelixduppy at 7:00 am (utc) on Dec. 17, 2008]
Your code is hard to read. please clean it and post only this part which we need to understand and debug your bugs. I just take a look om your code and find syntax error in below codes, after then I stop to see your codes.
<?php if ( $formVars["PropertyType"] == 1 ) {
echo
<option value="1">Aapartment</option>
;} else {
<option value="2">Villa</option> ;}
?>
Thanks
Mahabub