ryuozero Site Admin
�������: 13 Jul 2005 �ͺ: 1145
|
�ͺ�����: Tue Apr 07, 2009 12:00 am ����ͧ: EXCEL MYSQL |
|
|
��� CSV ����� excel ��Դ˹�� �͡�˹�ͨҡ XLS ��������红�����Ẻ Text (����ö�Դ��ҹ���� Notepad) �����ҹ�����Ũҡ��� CSV ��¤�͹��ҧ����
��� CSV �ҵðҹ �����ٻẺ�ѧ����Ѻ
1.�繢�ͤ��� Text �������ա���������
2.�¡�����������Ǵ��� ����
3.�¡���������Ф��������� �١���(,)
4.��ͤ�����������������ͧ���� �Ñ���С�ȹ� ("...")
������ҧ��������� CSV �ҵðҹ
"r1c1","r1c2","r1c3"
"r2c1","r2c2","r2c3"
"r3c1","r3c2","r3c3"
����ͧ���� ������ͧ���¢�鹺�÷Ѵ�����ҡ�Դ�� Notepad �����Ҩ�����������ͧ���¹�� �������ѹ��鹺�÷Ѵ����᷹
�͡�ҡ������ CSV �ѧ����ö��˹����ٻẺ��������ҡ���¤�Ѻ �� ������Ф��������� : ���� ; ����֧��ͤ����Ҩ�������������ͧ�����������ա ������С�˹�
<?
$csvfile = 'test.csv';
$handle = fopen( $csvfile , "r" );
if ( $handle )
{
$array = explode( " " , fread( $handle , filesize( $csvfile ) ) ); //��ҹ����¡�͡������ record
for ( $i = 0 ; $i < count( count( $array ) ) ; $i++ )
{
$data = explode( "," , $array[$i] ); //�¡�͡�����п�Ŵ�
$sql = "SELECT * FROM `table` WHERE id='" . $data[0] . "' LIMIT 1"; //��ҹ record ����ͧ����ѻഷ
$result = mysql_query( $sql );
if( mysql_num_rows( $result ) == 0 )
{
//��¹����� SQL �����ѻഷ�����ŷ����
};
$i++;
};
};
?>
�����ҹ�����Ũҡ��� CSV �����Ըա����ҹ��� Text ��������������¡�������͡�ҡ�ѹ���� explode() �����Ҥ�Ѻ
����Ѻ��� excel ����� XLS �ҡ��ҵ�ͧ��ù��� Import �����Ըչ�� �������ö�ӡ���ŧ��������������� Excel �¡�� Save As ����繪�Դ CSV |
|