[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Database
¼ÒºÐ·ù: ÁúÀÇ °á°ú ÇØÁ¦
mysql_free_result() ÀÛ¼ºÀÏ: 2000/02/21
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: result= mysql_free_result(myres_ptr) 2. ±â´É: mysql_store_result() ÇÔ¼ö³ª ±âŸ °á°ú¸¦ ÀúÀåÇÏ´Â ÇÔ¼ö¿¡ ÀÇÇÏ¿© ÀúÀåµÈ ÀڷḦ ÇØÁ¦(¸Þ¸ð¸® ÇØÁ¦)ÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. 3. ¼³¸í (1) ÀÌ ÇÔ¼ö´Â MySQL¿¡¼­ Áö¿øÇÏ´Â ÇÔ¼öÀ̸ç ÇÔ¼ö¸íÀº MySQLÀÇ C API¿Í µ¿ÀÏÇÏ´Ù. (2) ÀÎÀÚ myres_ptrÀº MySQL result Æ÷ÀÎÅÍÀ̸ç mysql_store_result()ÇÔ¼ö³ª ±âŸ °á°ú¸¦ ÀúÀåÇÏ´Â ÇÔ¼ö¿¡ ÀÇÇÏ¿© ¾òÀº °ªÀÌ°í MySQL result Æ÷ÀÎÅÍ°¡ ¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç, ÀÌ¹Ì ÇØÁ¦µÈ MySQL result Æ÷ÀÎÅÍÀÏ ¶§¿¡´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í result¿¡ -1 ÀÇ °ªÀ» µÇµ¹¸°´Ù. (3) Ç×»ó Á¤¼ö 1 ÀÌ result¿¡ µ¹·ÁÁø´Ù. 4. »ç¿ë¿¹ // ¾Æ·¡ ÇÁ·Î±×·¥Àº MySQL ¼­¹ö°¡ Á¤»ó ÀÛµ¿ÇÏÁö ¾Ê°Å³ª ¶Ç´Â welhelp ¶ó´Â // µ¥ÀÌÅͺ£À̽º°¡ ¾ø°Å³ª addr À̶ó´Â Å×À̺íÀÌ ¾øÀ¸¸é ¿¡·¯°¡ ¹ß»ýÇÑ´Ù. mysql= mysql_connect(NULLL, myuser, mypass); // localhost¿¡ ¿¬°áÇÔ if(mysql==MYSQL_ERR) { print("MySQL ¼­¹ö ¿¬°á ¿¡·¯!\n"); return(-1); } if(mysql_select_db(mysql, "welhelp")==MYSQL_ERR) // welhelp database ¼±Åà { print("welhelp database ¼±Åà ¿¡·¯!\n"); return(-1); } query= "select * from addr"; // addr Å×À̺íÀÇ ¸ðµç Ç׸ñÀ» ¼±Åà if(mysql_query(mysql, query)==MYSQL_ERR) { print("query error!!\n"); return(-1); } myres= mysql_store_result(mysql); // ÃßÃâµÈ ÀڷḦ ÀúÀåÇÏ°í Æ÷ÀÎÅ͸¦ µ¹·ÁÁÜ row_count= mysql_num_rows(myres); // ÃßÃâµÈ ÀÚ·áÀÇ ·¹ÄÚµå °³¼ö ¾ò±â field_count= mysql_num_fields(myres); // ÃßÃâµÈ ÀÚ·áÀÇ Ç׸ñ °³¼ö ¾ò±â mysql_data_seek(myres, 1); // 2¹ø° ·¹ÄÚµå·Î À̵¿ÇÑ´Ù. row_count-= 1; // ÃßÃâµÈ ·¹ÄÚµåÀÇ °³¼ö¸¦ Á¶Á¤ for(i=0; i<row_count; i++) { row= mysql_fetch_row(myres); // ÀúÀåµÈ ÀÚ·á¿¡¼­ ÇÑ ·¹Äڵ带 Àд´٠if( isarray(row) ) // ¶Ç´Â if(row!=MYSQL_ERR) for(j=0; j<field_count; j++) print("\t", row[j]); // Ç׸ñ Ãâ·Â print(); } mysql_free_result(myres); // Àӽà ÀúÀåµÈ ÀڷḦ ÇØÁ¦(free)ÇÑ´Ù. mysql_close(mysql); // MySQL ¼­¹ö¿ÍÀÇ Á¢¼ÓÀ» ÇØÁ¦ÇÑ´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ ÇÑ¿©¸§ 35 oo½Ã ooµ¿ 456¹øÁö ¼­Áö¿¬ 20 A½Ã Bµ¿ 789¹øÁö

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]