ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
ϲÊéÍø ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

php³ÌÐòÉè¼Æ¼òÃ÷½Ì³Ì(DOC¸ñʽ)-µÚ17ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




×ÊÔ´µÄ½¨Á¢£º¡¡¡¡

ͬ×ÊÔ´µÄÊÍ·ÅÀàËÆ£¬×ÊÔ´ÊÇͨ¹ýרÃŵĺ¯ÊýÀ´½¨Á¢ºÍʹÓõġ£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡PHP¡¡½²Òå¡¡¡¡¡¡¡¡µÚ¡¡¡¡62¡¡¡¡Ò³¡¡¡¡¹²¡¡¡¡90¡¡¡¡Ò³¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡63¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

2¡£PHP¡¡ÖÐÓÃÓÚ²Ù×ÝMySQL¡¡Êý¾Ý¿âµÄº¯Êý¡¡¡¡



PHP¡¡½«¶Ô¡¡MySQL¡¡Êý¾Ý¿âµÄ²Ù×÷£¬ÈçÁ¬½Ó£¬¶Ï¿ª£¬²éѯ£¬Ð޸ģ¬É¾³ýµÈ£¬¶¼·â×°³ÉÁ˺¯Êý£¬ÓÐЩ½Ì²ÄÖÐÒ²½Ð½Ó¡¡

¿Ú¡£¡¡¡¡

ÕâЩº¯ÊýÊôÓÚPHP¡¡ÊÖ²áÖеġ°MySQL¡¡º¯Êý¿â¡±£¬³£ÓõÄÓÐÒÔϼ¸¸ö£º¡¡¡¡

¡¨Y¡¡¡¡mysql_error¡¡¡¡



·µ»ØÉÏÒ»¸ö¡¡¡¡MySQL¡¡¡¡²Ù×÷²úÉúµÄÎı¾´íÎóÐÅÏ¢¡£¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

string¡¡mysql_error¡¡£¨¡¡£§resource¡¡link_identifier£§¡¡£©¡¡¡¡

·µ»ØÉÏÒ»¸ö¡¡¡¡MySQL¡¡¡¡º¯ÊýµÄ´íÎóÎı¾£¬Èç¹ûûÓгö´íÔò·µ»Ø¡¡¡¡''¡¡¡¡£¨¿Õ×Ö·û´®£©¡£Èç¹ûûÓÐÖ¸¶¨Á¬½Ó×ÊÔ´ºÅ£¬ÔòʹÓá¡

ÉÏÒ»¸ö³É¹¦´ò¿ªµÄÁ¬½Ó´Ó¡¡¡¡MySQL¡¡¡¡·þÎñÆ÷ÌáÈ¡´íÎóÐÅÏ¢¡£¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_errno¡¡¡¡¡¡¡¡



·µ»ØÉÏÒ»¸ö¡¡¡¡MySQL¡¡¡¡²Ù×÷ÖеĴíÎóÐÅÏ¢µÄÊý×Ö´úÂë¡£¡¡¡¡¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

int¡¡mysql_errno¡¡£¨¡¡£§resource¡¡link_identifier£§¡¡£©¡¡¡¡



·µ»ØÉÏÒ»¸ö¡¡¡¡MySQL¡¡¡¡º¯ÊýµÄ´íÎó´úÂ룬Èç¹ûûÓгö´íÔò·µ»Ø¡¡¡¡0¡¡¡¡£¨Á㣩¡£¡¡¡¡

×¢ÒâÒÔÉÏÁ½¸öº¯Êý½ö·µ»Ø×î½üÒ»´Î¡¡¡¡MySQL¡¡¡¡º¯ÊýµÄÖ´ÐУ¨²»°üÀ¨¡¡¡¡mysql_error£¨£©¡¡¡¡ºÍ¡¡¡¡mysql_errno£¨£©¡¡£©µÄ´íÎóÎı¾¡¡

»ò´úÂ룬Òò´ËÈç¹ûҪʹÓÃËüÃÇ£¬È·±£ÔÚµ÷ÓÃÁíÒ»¸ö¡¡¡¡MySQL¡¡¡¡º¯Êý֮ǰ¼ì²éËüÃǵÄÖµ¡£¡¡¡¡

¡¨Y¡¡¡¡mysql_connect¡¡¡¡

´ò¿ªÒ»¸öµ½¡¡¡¡MySQL¡¡¡¡·þÎñÆ÷µÄÁ¬½Ó¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

mysql_connect£¨servername£»username£»password£©¡¡¡¡



Èç¹û³É¹¦Ôò·µ»ØÒ»¸ö¡¡¡¡MySQL¡¡¡¡Á¬½Ó±êʶ£¬Ò»°ãΪ×ÊÔ´ÐÍÊý¾Ý£¬Ê§°ÜÔò·µ»Ø¡¡¡¡FALSE¡¡¡£¡¡¡¡¡¡¡¡

º¯ÊýÖвÎÊýµÄ½âÊÍ£º¡¡¡¡

servername£ºÖ¸Ã÷MySQL¡¡Êý¾Ý¿âËùÔڵķþÎñÆ÷Ö÷»úÃû³Æ£¬¿ÉÓÃIP¡¡±íʾ¡¡¡¡

username£º·ÃÎʸ÷þÎñÆ÷Ö÷»úµÄÕʺÅÃû³Æ¡¡¡¡

password£º·ÃÎʸ÷þÎñÆ÷µÄÃÜÂë¡¡¡¡

×¢Ò⣺¡¡¡¡

¢Ù²»Ìṩ²ÎÊýʱʹÓÃÒÔÏÂĬÈÏÖµ£º¡¡¡¡

servername=¡±¡±¡¡¡¡£¨Ï൱ÓÚservername=¡¡'localhost'¡¡£©¡¡¡¡

username¡¡=¡±¡±¡¡¡¡

password¡¡=¡±¡±¡¡¡¡

servername¡¡²ÎÊý¿ÉÒÔ°üÀ¨¶Ë¿ÚºÅ£¬Èç¡¡¡¡¡¨servername£ºport¡¨¡¡¡£¡¡¡¡¡¡¡¡

¢Ú¿ÉÒÔÔÚº¯ÊýÃûÇ°¼ÓÉÏ¡¡¡¡@¡¡¡¡À´ÒÖÖÆʧ°Üʱ²úÉúµÄ´íÎóÐÅÏ¢¡£¡¡¡¡¡¡¡¡

¢ÛÒ»µ©½Å±¾½áÊø£¬µ½·þÎñÆ÷µÄÁ¬½Ó¾Í»á±»¹Ø±Õ£¬ÕâµãÓëPHP¡¡Ã¿µ½Ò³Ä©¾ÍÊͷżòµ¥±äÁ¿ºÍ¿Í»§¶Ë±äÁ¿Ïàͬ¡£ÈôÒª¡¡

ÏÔʽ£¨Ç¿ÖÆ£©µØÊͷŸÃ×ÊÔ´£¬¿ÉÓá¡¡¡mysql_close£¨£©¡¡º¯Êý¡£Ó¦Ñø³ÉÓÃÍêÁ¬½Ó£¬¼°Ê±ÊÍ·ÅÁ¬½ÓµÄºÃÏ°¹ß¡£¡¡¡¡

¡¨Y¡¡¡¡mysql_close¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

bool¡¡mysql_close¡¡£¨¡¡£§resource¡¡link_identifier£§¡¡£©¡¡¡¡

Èç¹û³É¹¦Ôò·µ»Ø¡¡¡¡TRUE¡¡£¬Ê§°ÜÔò·µ»Ø¡¡¡¡FALSE¡¡¡£¡¡¡¡¡¡¡¡

mysql_close£¨£©¡¡¡¡¹Ø±ÕÖ¸¶¨µÄÁ¬½Ó±êʶËù¹ØÁªµÄµ½¡¡¡¡MySQL¡¡¡¡·þÎñÆ÷µÄÁ¬½Ó¡£Èç¹ûûÓÐÖ¸¶¨¡¡¡¡link_identifier¡¡£¬Ôò¹Ø±Õ¡¡

ÉÏÒ»¸ö´ò¿ªµÄÁ¬½Ó¡£¡¡¡¡¡¡¡¡

ͨ³£²»ÐèҪʹÓá¡¡¡mysql_close£¨£©¡¡£¬ÒòΪÓÉmysql_connect¡¡´ò¿ªµÄÁ¬½Ó»áÔڽű¾Ö´ÐÐÍê±Ïºó×Ô¶¯¹Ø±Õ¡£µ«ÈôÔڽű¾¡¡

ÖмäÓÃÍêºó£¬ÌᳫʹÓô˺¯Êý¼°Ê±Á¬½Ó×ÊÔ´£¬ÒÔÌá¸ßЧÂÊ¡£¡¡¡¡

Àý×Ó¡¡¡¡½¨Á¢ºÍ¹Ø±ÕMySQL¡¡¡¡Á¬½ÓÀý×Ó¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_select_db£¨¡¨test¡¨£»server_link£©¡¡¡¡



Ñ¡ÔñÒ»¸öMySQL¡¡¡¡Êý¾Ý¿â£¬Ê¹Æä³ÉΪµ±Ç°Êý¾Ý¿â¡£Ò»¸öÊý¾Ý¿â³ÉΪµ±Ç°Êý¾Ý¿â£¬ÄÇôµ±Ç°ËùÓеIJÙ×÷¶¼ÊÇÕë¶ÔËü¡¡

µÄ¡£¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

bool¡¡mysql_select_db¡¡£¨¡¡string¡¡database_name¡¡£§£»¡¡resource¡¡link_identifier£§¡¡£©¡¡¡¡

Èç¹û³É¹¦Ôò·µ»Ø¡¡¡¡TRUE¡¡£¬Ê§°ÜÔò·µ»Ø¡¡¡¡FALSE¡¡¡£¡¡¡¡¡¡¡¡

mysql_select_db£¨£©¡¡¡¡É趨ÓëÖ¸¶¨µÄÁ¬½Ó±êʶ·ûËù¹ØÁªµÄ·þÎñÆ÷Éϵĵ±Ç°Êý¾Ý¿â¡£Èç¹ûûÓÐÖ¸¶¨Á¬½Ó±êʶ·û£¬Ôòʹ¡¡

ÓÃÉÏÒ»¸ö´ò¿ªµÄÁ¬½Ó¡£Èç¹ûûÓдò¿ªµÄÁ¬½Ó£¬±¾º¯Êý½«ÎÞ²ÎÊýµ÷Óá¡¡¡mysql_connect£¨£©¡¡¡¡À´³¢ÊÔ´ò¿ªÒ»¸ö²¢Ê¹ÓÃÖ®¡£¡¡¡¡¡¡¡¡

¡¡¡¡

Àý×Ó¡¡¡¡mysql_select_db£¨£©¡¡¡¡Àý×Ó¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_query¡¡¡¡

·¢ËÍÒ»¸ö¡¡¡¡MySQL¡¡¡¡²éѯµ½µ±Ç°Êý¾Ý¿â£¬Óɵ±Ç°Êý¾Ý¿âÖ´ÐÐÖ®¡£¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

resource¡¡mysql_query¡¡£¨¡¡string¡¡query¡¡£§£»¡¡resource¡¡link_identifier£§¡¡£©¡¡¡¡

mysql_query£¨£©¡¡¡¡ÏòÓëÖ¸¶¨µÄÁ¬½Ó±êʶ·û¹ØÁªµÄ·þÎñÆ÷Öеĵ±Ç°Êý¾Ý¿â·¢ËÍÒ»Ìõ²éѯ£¬Óɵ±Ç°Êý¾Ý¿âÖ´ÐÐÖ®¡£¡¡¡¡

¡¡¡¡

Èç¹ûûÓÐÖ¸¶¨¡¡¡¡link_identifier¡¡£¬ÔòʹÓÃÉÏÒ»¸ö´ò¿ªµÄÁ¬½Ó¡£Èç¹ûûÓдò¿ªµÄÁ¬½Ó£¬±¾º¯Êý»á³¢ÊÔÎÞ²ÎÊýµ÷Óá¡¡¡

mysql_connect£¨£©¡¡¡¡º¯ÊýÀ´½¨Á¢Ò»¸öÁ¬½Ó²¢Ê¹ÓÃÖ®¡£¡¡¡¡

¡¡¡¡

×¢£º¡¡¡¡²éѯ×Ö·û´®²»Ó¦ÒԷֺŽáÊø¡£¡¡¡¡¡¡¡¡

¡¡¡¡

²éѯ½á¹û»á±»»º´æ¡£¡¡¡¡

²éѯ½á¹û£º¡¡¡¡

mysql_query£¨£©¡¡¡¡½ö¶Ô¡¡¡¡SELECT¡¡£¬SHOW¡¡£¬EXPLAIN¡¡¡¡»ò¡¡¡¡DESCRIBE¡¡¡¡Óï¾ä·µ»ØÒ»¸ö×ÊÔ´±êʶ·û£¬Èç¹û²éѯִÐС¡

²»ÕýÈ·Ôò·µ»Ø¡¡¡¡FALSE¡¡¡£¶ÔÓÚÆäËüÀàÐ͵ġ¡¡¡SQL¡¡¡¡Óï¾ä£¬mysql_query£¨£©¡¡¡¡ÔÚÖ´Ðгɹ¦Ê±·µ»Ø¡¡¡¡TRUE¡¡£¬³ö´íʱ·µ»Ø¡¡¡¡

FALSE¡£·Ç¡¡¡¡FALSE¡¡¡¡µÄ·µ»ØÖµÒâζ×ŲéѯÊǺϷ¨µÄ²¢Äܹ»±»·þÎñÆ÷Ö´ÐС£¡¡¡¡

¡¡¡¡

ÒÔϲéѯÓï·¨ÉÏÓÐ´í£¬Òò´Ë¡¡¡¡mysql_query£¨£©¡¡¡¡Ê§°Ü²¢·µ»Ø¡¡¡¡FALSE¡¡£º¡¡¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¡¡¡

ÒÔϲéѯµ±¡¡¡¡my_col¡¡¡¡²¢²»ÊÇ±í¡¡¡¡my_tbl¡¡¡¡ÖеÄÁÐʱÓïÒåÉÏÓÐ´í£¬Òò´Ë¡¡¡¡mysql_query£¨£©¡¡¡¡Ê§°Ü²¢·µ»Ø¡¡¡¡FALSE¡¡£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¡¡¡

Èç¹ûûÓÐȨÏÞ·ÃÎʲéѯÓï¾äÖÐÒýÓõıíʱ£¬mysql_query£¨£©¡¡¡¡Ò²»á·µ»Ø¡¡¡¡FALSE¡¡¡£¡¡¡¡¡¡¡¡

¡¡¡¡

²éѯ½á¹ûµÄ²é¿´£º¡¡¡¡

²é¿´SELECT¡¡Óï¾äµÄ²éѯ½á¹ûµÄÐÐÊý£¬µ÷Óá¡¡¡mysql_num_rows£¨£©¡¡£»¡¡¡¡

²é¿´DELETE£¬INSERT£¬REPLACE¡¡¡¡»ò¡¡¡¡UPDATE¡¡Óï¾äÓ°ÏìµÄÐÐÊý£¬µ÷Óá¡¡¡mysql_affected_rows£¨£©¡¡¡£¡¡¡¡¡¡¡¡

¡¡¡¡

½ö¶Ô¡¡¡¡SELECT¡¡£¬SHOW¡¡£¬DESCRIBE¡¡¡¡»ò¡¡¡¡EXPLAIN¡¡¡¡Óï¾ä¡¡¡¡mysql_query£¨£©¡¡¡¡²Å»á·µ»ØÒ»¸öеĽá¹û±êʶ·û£¬¿ÉÒÔ¡¡

½«Æä´«µÝ¸ø¡¡¡¡mysql_fetch_array£¨£©¡¡¡¡ºÍÆäËü´¦Àí½á¹û±íµÄº¯Êý¡£¡¡¡¡

¡¡¡¡

´¦ÀíÍê½á¹û¼¯ºó¿ÉÒÔͨ¹ýµ÷Óá¡¡¡mysql_free_result£¨£©¡¡¡¡À´ÊÍ·ÅÓëÖ®¹ØÁªµÄ×ÊÔ´£¬¾¡¹Ü½Å±¾Ö´ÐÐÍê±Ïºó»á×Ô¶¯ÊÍ·ÅÄÚ¡¡

´æ¡£¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_num_rows¡¡¡¡



È¡µÃ½á¹û¼¯ÖÐÐеÄÊýÄ¿¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

int¡¡mysql_num_rows¡¡£¨¡¡resource¡¡result¡¡£©¡¡¡¡

mysql_num_rows£¨£©¡¡¡¡·µ»Ø½á¹û¼¯ÖÐÐеÄÊýÄ¿¡£´ËÃüÁî½ö¶Ô¡¡¡¡SELECT¡¡¡¡Óï¾äÓÐЧ¡£ÒªÈ¡µÃ±»¡¡¡¡INSERT£¬UPDATE¡¡¡¡»ò¡¡

Õß¡¡¡¡DELETE¡¡¡¡²éѯËùÓ°Ïìµ½µÄÐеÄÊýÄ¿£¬Óá¡¡¡mysql_affected_rows£¨£©¡¡¡£¡¡¡¡¡¡¡¡

Àý×Ó¡¡¡¡mysql_num_rows£¨£©¡¡¡¡Àý×Ó¡¡¡¡

¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_affected_rows¡¡¡¡

È¡µÃÇ°Ò»´Î¡¡¡¡MySQL¡¡¡¡²Ù×÷ËùÓ°ÏìµÄ¼Ç¼ÐÐÊý¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

int¡¡mysql_affected_rows¡¡£¨¡¡£§resource¡¡link_identifier£§¡¡£©¡¡¡¡



È¡µÃ×î½üÒ»´ÎÓë¡¡¡¡link_identifier¡¡¡¡¹ØÁªµÄ¡¡¡¡INSERT£¬UPDATE¡¡¡¡»ò¡¡¡¡DELETE¡¡¡¡²éѯËùÓ°ÏìµÄ¼Ç¼ÐÐÊý¡£¡¡¡¡¡¡¡¡

Àý×Ó¡¡¡¡mysql_affected_rows£¨£©¡¡¡¡Àý×Ó¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

¡¡¡¡

ÉÏÀýµÄÊä³öÀàËÆÓÚ£º¡¡¡¡

¡¡¡¡

Records¡¡deleted£º¡¡10¡¡¡¡

Records¡¡deleted£º¡¡0¡¡¡¡

¡¡¡¡

Àý×Ó¡¡¡¡Ê¹ÓÃÊÂÎñ´¦ÀíµÄ¡¡¡¡mysql_affected_rows£¨£©¡¡¡¡Àý×Ó¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡

ÉÏÀýµÄÊä³öÀàËÆÓÚ£º¡¡¡¡

Updated¡¡Records£º¡¡10¡¡¡¡

ÊÂÎñ´¦Àí£ºÈç¹ûʹÓÃÊÂÎñ´¦Àí£¨transactions¡¡£©£¬ÐèÒªÔÚ¡¡¡¡INSERT¡¡£¬UPDATE¡¡¡¡»ò¡¡¡¡DELETE¡¡¡¡²éѯºóµ÷Óá¡¡¡

mysql_affected_rows£¨£©¡¡¡¡º¯Êý£¬¶ø²»ÊÇÔÚ¡¡¡¡MIT¡¡¡¡ÃüÁîÖ®ºó¡£¡¡¡¡¡¡¡¡

¡¨Y¡¡¡¡mysql_fetch_array¡¡¡¡

´Ó½á¹û¼¯ÖÐÈ¡µÃÒ»ÐÐ×÷Ϊ¹ØÁªÊý×飬»òÊý×ÖÊý×飬»ò¶þÕß¼æÓС£¡¡¡¡

Óï·¨¸ñʽ£º¡¡¡¡

array¡¡mysql_fetch_array¡¡£¨¡¡resource¡¡result¡¡£§£»¡¡int¡¡result_type£§¡¡£©¡¡¡¡

·µ»Ø¸ù¾Ý´Ó½á¹û¼¯È¡µÃµÄÐÐÉú³ÉµÄÊý×飬Èç¹ûûÓиü¶àÐ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡