[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: Database
¼ÒºÐ·ù: ¿¡·¯ ¸Þ½ÃÁö ¾ò±â
mysql_error() ÀÛ¼ºÀÏ: 2000/02/21
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä: err_msg= mysql_error(mysql) 2. ±â´É: °¡Àå ÃÖ±Ù¿¡ ¼öÇàµÈ MySQL °ü·Ã ÇÔ¼ö¿¡ ´ëÇÑ ¿¡·¯ ¸Þ½ÃÁö¸¦ ¾ò´Â´Ù. 3. ¼³¸í (1) ÀÌ ÇÔ¼ö´Â MySQL¿¡¼­ Áö¿øÇÏ´Â ÇÔ¼öÀ̸ç ÇÔ¼ö¸íÀº MySQLÀÇ C API¿Í µ¿ÀÏÇÏ´Ù. (2) ÀÎÀÚ mysqlÀº MySQL Æ÷ÀÎÅÍÀ̸ç MySQL ¿¬°á½Ã ¾òÀº °ªÀÌ°í MySQL Æ÷ÀÎÅÍ°¡ ¾Æ´Ï¸é ¿¡·¯ 󸮵Ǹç, ÀÌ¹Ì Æó¼âµÈ MySQL Æ÷ÀÎÅÍÀÏ ¶§¿¡´Â °æ°í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ°í result¿¡ -1 ÀÇ °ªÀ» µÇµ¹¸°´Ù. (3) ¿¡·¯ ¸Þ½ÃÁö¿¡ ´ëÇÑ ¹®ÀÚ¿­ÀÌ err_msg¿¡ µ¹·ÁÁö¸ç ±× °ªÀÌ Null string("") ÀÌ¸é ¿¡·¯°¡ ¹ß»ýÇÏÁö ¾ÊÀº °ÍÀÌ´Ù. (4) err_msgÀÇ ¿¡·¯ ¸Þ½ÃÁö´Â MySQL µ¥ÀÌÅͺ£À̽º¿¡¼­ Áö¿øÇÏ¸ç ¸Þ½ÃÁöÀÇ Á¾·ù³ª ±× Àǹ̴ MySQL¿¡ °ü·ÃµÈ ¸Þ´º¾óÀ» Âü°íÇÏ¿©¾ß ÇÑ´Ù. 4. »ç¿ë¿¹ mysql= mysql_connect(NULLL, myuser, mypass); // localhost¸¦ ¿¬°áÇÑ´Ù. if(mysql==MYSQL_ERR) { print("MySQL ¼­¹ö ¿¬°á ¿¡·¯!\n"); return; } rt= mysql_select_db(mysql, "no_db"); // no_dbÀÇ µ¥ÀÌÅͺ£À̽º°¡ ¾ø´Ù°í °¡Á¤ÇÔ errmsg= mysql_error(mysql); mysql_close(mysql); // MySQL ¼­¹ö¿ÍÀÇ Á¢¼ÓÀ» Æó¼âÇÑ´Ù. printf("rt= %d errmsg= %s\n", rt, errmsg); ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ rt= -1 errmsg= µ¥ÀÌŸº£À̽º 'no_db'´Â ¾Ë¼ö ¾øÀ½

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