텍스트를 읽어서 DB에 넣을려면 어떻게 하나요? 정보
텍스트를 읽어서 DB에 넣을려면 어떻게 하나요?
본문
a.txt
텍스트내용 : aaaa,
bbbb,
cccc
이런식으로 되어 있을 때
<? for( $i=0; $i<20; $i++){ ?>
<input type=text name='text[]' size=10 maxlength=255 value="">
<?}?>
위의 인풋폼에 텍스트내용을 줄단위로 순서대로 넣을려면 방법이 있나요?
$text = @file(a.txt)
로 읽어서
, 로 분리해서
$text[$i] 대입할려니 안되더군요.
텍스트내용 : aaaa,
bbbb,
cccc
이런식으로 되어 있을 때
<? for( $i=0; $i<20; $i++){ ?>
<input type=text name='text[]' size=10 maxlength=255 value="">
<?}?>
위의 인풋폼에 텍스트내용을 줄단위로 순서대로 넣을려면 방법이 있나요?
$text = @file(a.txt)
로 읽어서
, 로 분리해서
$text[$i] 대입할려니 안되더군요.
댓글 전체
http://kr2.php.net/manual/kr/function.explode.php
이함수를 참조해 보세요
이함수를 참조해 보세요
<?
$filename = "a.text";
$String = @file($filename); // 배열에 넣는다..
$ss = Explode(",",$String[$i]);
echo $ss[0];
?>
이렇게 하면 한줄만 읽어올까요???
아니면...
<?
$filename = "a.text";
$String = @file($filename); // 배열에 넣는다..
$cnt = count($String); // 총 줄수를 구해서...
for ($i=0; $i<$cnt; $i++){
$ss = Explode(",",$String[$i]);
echo $ss[0]."<br>";
}
?>
제가 아는건 여기까지.. ㅠㅠ
$filename = "a.text";
$String = @file($filename); // 배열에 넣는다..
$ss = Explode(",",$String[$i]);
echo $ss[0];
?>
이렇게 하면 한줄만 읽어올까요???
아니면...
<?
$filename = "a.text";
$String = @file($filename); // 배열에 넣는다..
$cnt = count($String); // 총 줄수를 구해서...
for ($i=0; $i<$cnt; $i++){
$ss = Explode(",",$String[$i]);
echo $ss[0]."<br>";
}
?>
제가 아는건 여기까지.. ㅠㅠ
감사합니다. 구분자로 구분하는 것은 안되고 줄바꿈으로 구분하니 잘 들어 오네요.^^