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,716
14년 전 조회 5,334
14년 전 조회 1,365
14년 전 조회 3,506
14년 전 조회 1,792
14년 전 조회 1,970
14년 전 조회 1,509
14년 전 조회 1,321
14년 전 조회 1,370
14년 전 조회 1,731
14년 전 조회 1,203
14년 전 조회 1,784
14년 전 조회 2,015
14년 전 조회 1,720
14년 전 조회 1,707
14년 전 조회 4,044
14년 전 조회 1,361
14년 전 조회 1,752
14년 전 조회 1,400
14년 전 조회 1,785
14년 전 조회 1,406
14년 전 조회 1,628
14년 전 조회 1,748
14년 전 조회 1,699
14년 전 조회 1,336
14년 전 조회 1,493
14년 전 조회 1,203
14년 전 조회 1,720
14년 전 조회 1,981
14년 전 조회 1,546
🐛 버그신고