Damn php syntax problems
Posted: Thu May 19, 2005 8:40 am
If you have read my other posts i am young and a novice to php. So please forgive me if the errors are really obvious to you. Please look at this and help me:
Oh and sorry ive posted all of it but i expect there are multiple errors in it as i made it!!!!!
Thanx
Code: Select all
<?php
include "incdmh.php";
include "incdh.php";
echo $header;
$SQLstr = "SELECT Plants, Land, StPlants FROM MainValues WHERE ID = ".$pid.";";
Set $objmaindb = $objcon.Execute($SQLstr);
$tarray = explode( ",$objmaindb["Plants"]);
$tiarray = explode( ",$objmaindb["Land"]);
$ticarray = explode( ",$objmaindb["StPlants"]);
if ((120 * $tiarray[0]) - $tarray[0] < 0 || (360 * $tiarray[1]) - $tarray[1] < 0 || (2500 * $tiarray[2]) - $tarray[2] < 0 || (2000 * $tiarray[3]) - $tarray[3] < 0) {
$yesorno = "Yes";
}
if ((120 * $tiarray[0]) - $tarray[0] < 0) {
$ticarray[0] = floor($ticarray[0]) + ($tarray[0] - (120 * $tiarray[0]));
$tarray[0] = 120 * $tiarray[0];
}
if ((360 * $tiarray[1]) - $tarray[1] < 0) {
$ticarray[1] = floor($ticarray[1]) + ($tarray[1] - (360 * $tiarray[1]));
$tarray[1] = 360 * $tiarray[1];
}
if ((2500 * $tiarray[2]) - $tarray[2] < 0) {
$ticarray[2] = floor($ticarray[2]) + ($tarray[2] - (2500 * $tiarray[2]));
$tarray[2] = 2500 * $tiarray[2];
}
if ((2000 * $tiarray[3]) - $tarray[3] < 0) {
$ticarray[3] = floor($ticarray[3]) + ($tarray[3] - (2000 * $tiarray[3]));
$tarray[3] = 2000 * $tiarray[3];
}
if ($yesorno == "Yes") {
$SQLstr = "UPDATE MainValues SET Plants = '".$tarray[0].",".$tarray[1].",".$tarray[2].",".$tarray[3]."', StPlants = '".$ticarray[0].",".$ticarray[1].",".$ticarray[2].",".$ticarray[3]."' WHERE ID = ".$pid.";";
$objcon.Execute($SQLstr);
}
echo "Like Magic..";
?>
<? include "incdf.asp"; ?>undefinedThanx