[ Wel ¿¡·¯ ¹× °æ°í Å×½ºÆ® ] Wel ¿Â¶óÀÎ ½Ç½Ã°£ µµ¿ò¸» [ µÚ·Î°¡±â ]
°æ°í ¸Þ½ÃÁö ¿¬°áµÇÁö ¾Ê¾Ò°Å³ª ÀÌ¹Ì Æó¼âµÇ¾ú½À´Ï´Ù.
°æ°í ±Ù¿øÁö msqlQuery() ÇÔ¼ö

°æ°í ¿øÀÎ

  ÀÌ °æ°í´Â  ¼ÒÄÏ Æ÷ÀÎÅÍ, mSQL Æ÷ÀÎÅÍ, MySQL Æ÷ÀÎÅ͸¦  ÀÎÀÚ·Î »ç¿ëÇÏ´Â ÇÔ¼ö¿¡¼­
ÀÌ¹Ì Æó¼âµÈ ¼ÒÄÏ Æ÷ÀÎÅÍ, mSQL Æ÷ÀÎÅÍ, MySQL Æ÷ÀÎÅ͸¦ »ç¿ëÇßÀ» ¶§ Ãâ·ÂµÇ¸ç  ÇØ°á
Ã¥Àº ÇØ´ç ÇÔ¼öÀÇ ÀÎÀÚ·Î »ç¿ëµÈ Æ÷ÀÎÅͰ¡ sockclose(), msqlClose(), mysql_close()
ÇÔ¼ö¿¡ ÀÇÇÏ¿© ÀÌ¹Ì Æó¼âµÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ ÈÄ ±³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù.

 [¿¹] msql= msqlConnect(NULL);
      msqlClose(msql);
      msqlQuery(msql, "select * from test"); // ¿©±â¿¡¼­ °æ°í ¸Þ½ÃÁö Ãâ·Â
ver: v1.0 , cpage: c949 Wel Version 1.0 code: w2 , id: i2018
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Database
¼ÒºÐ·ù: SQL ÁúÀÇ¾î ½ÇÇà
msqlQuery() ÀÛ¼ºÀÏ: 1999/11/18
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: result= msqlQuery(msql, query) 2. ±â´É: ÀÎÀÚ msqlÀ¸·Î Á¢¼ÓµÈ mSQL ¼­¹ö¿¡ ÀÎÀÚ queryÀÇ SQL ÁúÀǾ Àü´ÞÇÏ¿© ½ÇÇàÇÑ´Ù. 3. ¼³¸í (1) ÀÌ ÇÔ¼ö´Â mSQL¿¡¼­ Áö¿øÇÏ´Â ÇÔ¼öÀ̸ç ÇÔ¼ö¸íÀº mSQLÀÇ C API¿Í µ¿ÀÏÇÏ´Ù. (2) ÀÎÀÚ msqlÀº mSQL Æ÷ÀÎÅÍÀ̸ç mSQL ¿¬°á½Ã ¾òÀº °ªÀ̾î¾ß Çϰí mSQL Æ÷ÀÎÅÍ °¡ ¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç ÀÌ¹Ì Æó¼âµÈ mSQL Æ÷ÀÎÅÍÀÏ ¶§¿¡´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇϰí result¿¡ -1 ÀÇ °ªÀ» µÇµ¹¸°´Ù. (3) ÀÎÀÚ query´Â SQL ÁúÀǾî·Î ¹®ÀÚ¿­À̾î¾ß ÇÏ¸ç ¼öÄ¡ÀÌ¸é ¹®ÀÚ¿­·Î º¯È¯µÈ´Ù. (4) resultÀÇ °ªÀÌ Á¤¼ö -1(MSQL_ERR)À̸é ÁúÀÇ¾î ½ÇÇàÀ» ½ÇÆÐÇÑ °æ¿ìÀÌ´Ù. 4. »ç¿ë¿¹ // ¾Æ·¡ ÇÁ·Î±×·¥Àº mSQL ¼­¹ö°¡ Á¤»ó ÀÛµ¿ÇÏÁö ¾Ê°Å³ª ¶Ç´Â welhelp ¶ó´Â // µ¥ÀÌÅͺ£À̽º°¡ ¾ø°Å³ª addr À̶ó´Â Å×À̺íÀÌ ¾øÀ¸¸é ¿¡·¯°¡ ¹ß»ýÇÑ´Ù. msql= msqlConnect(NULL); // localhost¿¡ ¿¬°áÇÔ if(msql==MSQL_ERR) { print("mSQL ¼­¹ö ¿¬°á ¿¡·¯!\n"); return(-1); } if(msqlSelectDB(msql, "welhelp")==MSQL_ERR) // welhelp database ¼±Åà { print("welhelp database ¼±Åà ¿¡·¯!\n"); return(-1); } query= "select * from addr"; // addr Å×À̺íÀÇ ¸ðµç Ç׸ñÀ» ¼±Åà if(msqlQuery(msql, query)==MSQL_ERR) { print("query error!\n"); return(-1); } mres= msqlStoreResult(); // ÃßÃâµÈ ÀڷḦ ÀúÀåÇÏ°í Æ÷ÀÎÅ͸¦ µ¹·ÁÁÜ row_count= msqlNumRows(mres); // ÃßÃâµÈ ÀÚ·áÀÇ ·¹ÄÚµå °³¼ö ¾ò±â field_count= msqlNumFields(mres); // ÃßÃâµÈ ÀÚ·áÀÇ Ç׸ñ °³¼ö ¾ò±â msqlDataSeek(mres, 1); // 2¹øÂ° ·¹ÄÚµå·Î À̵¿ÇÑ´Ù. row_count-= 1; // ÃßÃâµÈ ·¹ÄÚµåÀÇ °³¼ö¸¦ Á¶Á¤ for(i=0; i<row_count; i++) { row= msqlFetchRow(mres); // ÀúÀåµÈ ÀÚ·á¿¡¼­ ÇÑ ·¹Äڵ带 Àд´٠if( isarray(row) ) // ¶Ç´Â if(row!=MSQL_ERR) for(j=0; j<field_count; j++) print("\t", row[j]); // Ç׸ñ Ãâ·Â print(); } msqlFreeResult(mres); // Àӽà ÀúÀåµÈ ÀڷḦ ÇØÁ¦(free)ÇÑ´Ù. msqlClose(msql); // mSQL ¼­¹ö¿ÍÀÇ Á¢¼ÓÀ» ÇØÁ¦ÇÑ´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ ÇÑ¿©¸§ 35 oo½Ã ooµ¿ 456¹øÁö ¼­Áö¿¬ 20 A½Ã Bµ¿ 789¹øÁö

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