$client_flags |= 128; 요것이 뭐죠? 정보
$client_flags |= 128; 요것이 뭐죠?
본문
$client_flags |= 128; 요놈이 무슨뜻인지 좀 갈켜주세요.
그리구요...
while 문에서 시간차를 두고 루프를 돌리려면 어떻게 해야 하는지요?
10개의 데이터를 디비에 인서트 쿼리 날리는데 time 값을 저장합니다.
그런데 3개로 쿼리를 날려봤는데 time 값이 세개다 같네요.
time 값이 유일해야 하는데.....
그러니까 while 문 한번 돌고 시간간격을 두고 두번째 돌고...이렇게 할수는 없나요?
if ($mode=='addyellow')
{
$client_flags = 0;
$client_flags |= 128;
$links = mysql_pconnect($host, $user, $passwd, $client_flags) or die("디비접속 실패!!");
//$links = mysql_pconnect($host, $user, $passwd, $client_flags);
mysql_select_db($dataname, $links) or die("디비선택 실패!!");
{
$client_flags = 0;
$client_flags |= 128;
$links = mysql_pconnect($host, $user, $passwd, $client_flags) or die("디비접속 실패!!");
//$links = mysql_pconnect($host, $user, $passwd, $client_flags);
mysql_select_db($dataname, $links) or die("디비선택 실패!!");
댓글 전체
X |= Y 비교대입 X와 Y의 값을 비교해서 큰 값을 X에 대입합니다.
즉 $client_flags 와 128을 비교해서 큰값을 $client_flags에 넣어줍니다.
그런데 앞에서 $client_flags = 0; 이라고 선언되어 있으므로
$client_flags에는 128을 넣어주게되지요.
즉 $client_flags 와 128을 비교해서 큰값을 $client_flags에 넣어줍니다.
그런데 앞에서 $client_flags = 0; 이라고 선언되어 있으므로
$client_flags에는 128을 넣어주게되지요.