PHP에 대해 질문 합니당.

test.txt라는 파일에

빨강|100|가|
파랑|20|나|
노랑|40|다|
주황|60|라|
...
...
...
검정|20|하|

예문은 뜬금없지만.. 대략 저런식으로 쭉 데이터가 나열되 있다 가정하고 질문합니다.

php 지식이 전무해서.. 먹여달라는 정도의 답글을 기대합니다만.. ㅠㅠ 그러실분은 없으실듯하네요...

힌트라도 주시면 감사합니다.

일단 질문은 저런 데이터가 들어있는 txt를 php에서 3행, 2열의 정보를 불러온다 치면 어떻게 불러와야 할지..
막막하네여. 정보를 찾아보면 대부분 통째로들 불러오는거밖에 없더라구요.
"나"가 나와야 하겠는데...
음 여분 쪼개쓰는거처럼 explode 하면 될련지요?.. 
아.. 딱 특정 부분만 뽑는 그런건 없을까요?

답변을 기다려 봅니다~
|

댓글 3개

txt는 데이터 베이스를 말하는 거겠죠
쿼리 질문인것 같은데 .. 쿼리문일 경우 조건문을 만들어야 합니다.
조건문을 만들 조건이 난해 합니다. 질문도 난해 하구요
파일 시스템을 이용하셔야 겠군요....
간단히 정리하자면....

$fp = fopen("text.txt", "r");
if($fp)
{
while(!feof($fp)) {
$lines[] = trim(fgets($fp,1024));
}
fclose($fp);
}

$value = explode("|" , $lines['2'] ); //3행 2열을 원하신다면

echo $value[1]; // $value[0] 값은 노랑 이 들어 있겟죠?

이 되겠군요...

echo $value[1]; // 값은 40 이 들어가 있을겁니다...^^
두분다 답변 감사합니다.

많은 도움이 되었습니다 ^^
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
14년 전 조회 1,728
14년 전 조회 5,344
14년 전 조회 1,376
14년 전 조회 3,514
14년 전 조회 1,801
14년 전 조회 1,981
14년 전 조회 1,518
14년 전 조회 1,332
14년 전 조회 1,382
14년 전 조회 1,740
14년 전 조회 1,212
14년 전 조회 1,795
14년 전 조회 2,021
14년 전 조회 1,734
14년 전 조회 1,717
14년 전 조회 4,058
14년 전 조회 1,377
14년 전 조회 1,761
14년 전 조회 1,410
14년 전 조회 1,792
14년 전 조회 1,413
14년 전 조회 1,633
14년 전 조회 1,752
14년 전 조회 1,706
14년 전 조회 1,349
14년 전 조회 1,511
14년 전 조회 1,214
14년 전 조회 1,733
14년 전 조회 1,996
14년 전 조회 1,551