preg_match error? (another stupid parse error i cant nail)

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
Coco
Forum Contributor
Posts: 339
Joined: Sat Sep 07, 2002 5:28 am
Location: Leeds, UK
Contact:

preg_match error? (another stupid parse error i cant nail)

Post by Coco »

ok i have a parse error, but its on an if line so im gonna include the whole if statement (its a fair chunk so apologies). Im thinking the error is with the preg_match... any ideas what ive done wrong cos im clueless

Code: Select all

<?php
for($a=0;$a<40;$a++){
               	if(preg_match("/^6,*/", $$temp->ordersї$a]){/*error line*/
		$pieces = explode(",", $$temp->ordersї$a]);
		$piecesї3] = $piecesї1] + $fact;
		$sql = "SELECT F.PID, S.Cargo, S.Hold FROM Fleets AS F LEFT JOIN Ships AS S ON F.FID = S.FID WHERE S.SID = $piecesї3]";
		echo $sql;
		$results = mysql_query($sql);
		$row = mysql_fetch_array($results);
		if($rowї'Hold'] == $rowї'Cargo']){
			echo 'Cant carry';
			$newsї$k] = $newsї$k] . 'Ship ' . $piecesї1] . 'couldnt carry any more resources<br>';
			break;
		}
		if($rowї'Hold'] < $rowї'Cargo']){
			$newsї$k] = $newsї$k] . 'Ship ' . $piecesї1] . 'couldnt carry any more resources<br>';
			echo "Major Hold error, $$temp->user ship $piecesї1]"; 
			break;
		}
		if(($rowї'Hold'] - $rowї'Cargo']) < $piecesї2]){
			echo "before $piecesї2] <br> after ";
			$piecesї2] = $rowї'Hold'] - $rowї'Cargo'];
			echo $piecesї2];
		}
		$sql = "SELECT OwnerName FROM Planet WHERE PID = $$temp->user";
		echo '<br>' . $sql;
	}
}

?>
User avatar
twigletmac
Her Royal Site Adminness
Posts: 5371
Joined: Tue Apr 23, 2002 2:21 am
Location: Essex, UK

Post by twigletmac »

You're missing a closing parenthesis for the if conditional so it should be:

Code: Select all

if (preg_match("/^6,*/", $$temp->ordersї$a])) {
Mac
Coco
Forum Contributor
Posts: 339
Joined: Sat Sep 07, 2002 5:28 am
Location: Leeds, UK
Contact:

Post by Coco »

as always im in your debt twig
Post Reply