이게 왜 안되는 걸까??

public function setDataList($obj){
		for($i=0; $i<($this->totalCount); $i++){
			$row = mysql_fetch_object($obj);
			$dataList[$i] = $row;
		}
	}

왜 대체 왜 안되는건데 - ... 물어봐야지... ㅋ

물어보았다... 그리고 해결되었다..
오 ㅐ 해결되었는지 모르겠다..

	public function setDataList($obj){
		for($i=0; $i<($this->totalCount); $i++){
			$row = mysql_fetch_object($obj);
			$dataList[] = $row;
		}
		$this->dataList = $dataList;
	}
아나.. 나 바본가... ?


	echo "<script> var frm = document.controller; 
	frm.action = '".$nextLocation."';
	frm.result.value = ".$dataList.";	
	frm.submit();	</script>";
php에도 jsp에서 사용하는 request.setAttribute가 있을거 같은데 어딧을까...
script를 통해서 객체를 넘기는건 없는데 말이야...

php는 request가 발생될때마다 life cycle이 request 요청시 살고 response 하고나면 죽는다.
그래서 페이지 이동시는 객체를 jsp 처럼 넘기기 어렵다...
라고 경험자가 알려주었다....



Parse error: syntax error, unexpected T_VARIABLE in /home/www/php/class/dao/BbsDaoImpl.php on line 34
이건 무슨 에러인가... 아래 소스에서 에러가 난다... 대충 password 키워드 아래에 있는 것... 뭐지...
$query .= " values('".$this->bbs->getGno()."', 'A', '".$this->bbs->getName()."', ";
		$query .= "password('".$this->bbs->getPasswd()."'), '".$this->bbs->getEmail()."', ";
		$query .= "'".$this->bbs->getHomepage()."', '"$this->bbs->getSubject()."', ";
		$query .= "'".$this->bbs->getContent()."', '".$this->bbs->getCreateDate()."', ";
		$query .= "'".$this->bbs->getClientIp()."', '".$this->bbs->getHtmlTag()."')";

이클립스로 코드 옮겨보니... 연산자 . 빠졋다.. 젠장

'Web > PHP' 카테고리의 다른 글

$_REQUEST, $_GET 한 값이 숫자일 때 간혹 \' 요로코롬 나오면?  (0) 2010.10.26
__set(), __get()의 활용.  (0) 2010.10.19
[2010-10-14] 오늘의 삽질  (0) 2010.10.14
오늘 겪엇던 삽질들 -  (0) 2010.10.13

+ Recent posts