/
2508.html
258 lines (249 loc) · 12.6 KB
/
2508.html
1
<html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Titlecontent="Errata for 582-3 Asleson (corrected in the second printing)"><meta name=Keywords content=""><meta http-equiv=Content-Type content="text/html; charset=macintosh"><meta name=ProgId content=Word.Document><meta name=Generator content="Microsoft Word 11"><meta name=Originator content="Microsoft Word 11"><link rel=File-List href="144-5%20Kofler%20Errata_files/filelist.xml"><title>Errata for 582-3 Asleson (corrected in the second printing)</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>Richard Ables</o:Author> <o:Template>Normal</o:Template> <o:LastAuthor>Richard Ables</o:LastAuthor> <o:Revision>2</o:Revision> <o:Created>2005-12-03T00:19:00Z</o:Created> <o:LastSaved>2005-12-03T00:19:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Lines>1</o:Lines> <o:Paragraphs>1</o:Paragraphs> <o:Version>11.0</o:Version> </o:DocumentProperties> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>125</w:Zoom> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery> <w:UseMarginsForDrawingGridOrigin/> </w:WordDocument></xml><![endif]--><style><!-- /* Font Definitions */@font-face {font-family:"Times New Roman"; panose-1:0 2 2 6 3 5 4 5 2 3; mso-font-charset:0; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:50331648 0 0 0 1 0;}@font-face {font-family:Verdana; panose-1:0 2 11 6 4 3 5 4 4 2; mso-font-charset:0; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:50331648 0 0 0 1 0;}@font-face {font-family:Verdana-Bold; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:Verdana; mso-font-charset:77; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:50331648 0 0 0 1 0;}@font-face {font-family:Utopia-Regular; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:Utopia; mso-font-charset:77; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:50331648 0 0 0 1 0;}@font-face {font-family:SemiLight; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:"Times New Roman"; mso-font-charset:77; mso-generic-font-family:auto; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:50331648 0 0 0 1 0;} /* Style Definitions */p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman";}table.MsoNormalTable {mso-style-parent:""; font-size:10.0pt; font-family:"Times New Roman";}@page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}--></style></head><body bgcolor=white lang=EN-US style='tab-interval:.5in'><div class=Section1><p class=MsoNormal>Errata 144-5 Kofler (corrected in the 2nd printing)</p><table border=1 cellspacing=0 cellpadding=0 width=563 style='width:563.4pt; border-collapse:collapse;border:none;mso-border-top-alt:solid gray 1.0pt; mso-border-left-alt:solid gray 1.0pt;mso-border-right-alt:solid gray 1.0pt; mso-padding-alt:0in 5.4pt 0in 5.4pt'> <tr> <td width=50 style='width:.7in;border:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-size:14.0pt; font-family:Verdana-Bold;color:#333333'><b>Page</b></span><span style='font-size:14.0pt;font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border:solid gray 1.0pt;border-left:none; mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-size:14.0pt; font-family:Verdana-Bold;color:#333333'><b>Original Sentence</b></span><span style='font-size:14.0pt;font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border:solid gray 1.0pt;border-left:none; mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-size:14.0pt; font-family:Verdana-Bold;color:#333333'><b>Corrected Sentence</b></span><span style='font-size:14.0pt;font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> </tr> <tr> <td width=50 style='width:.7in;border:solid gray 1.0pt;border-top:none; mso-border-top-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-family: Verdana;color:#333333'><span style="mso-spacerun: yes"> </span>353<o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.0pt;font-family:SemiLight'>$connID = @mysqld endedysqluser, $mysqlpasswd);</span><span style='font-family:Verdana; color:#333333'><o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.0pt;font-family:SemiLight'>$connID = @mysql_connect($mysqlhost, $mysqluser, $mysqlpasswd);</span><span style='font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> </tr> <tr> <td width=50 style='width:.7in;border:solid gray 1.0pt;border-top:none; mso-border-top-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-family: Verdana;color:#333333'>408<o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:9.0pt;font-family:Utopia-Regular'>This file contains two functions: <i>connect_to_picdb </i></span><span style='font-size:9.0pt;font-family:Utopia-Regular'>creates a connection to theMySQL database <i>test_pictures</i></span><span style='font-size:9.0pt; font-family:Utopia-Regular'>, while <i>array_item </i></span><span style='font-size:9.0pt;font-family:Utopia-Regular'>reads an element from a PHP field (if such<o:p></o:p></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:9.0pt;font-family:Utopia-Regular'>exists):</span><span style='font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:9.0pt;font-family:Utopia-Regular'>This file contains two functions: <i>connect_to_picdb </i></span><span style='font-size:9.0pt;font-family:Utopia-Regular'>creates a connection to theMySQL database <i>test_images</i></span><span style='font-size:9.0pt; font-family:Utopia-Regular'>, while <i>array_item </i></span><span style='font-size:9.0pt;font-family:Utopia-Regular'>reads an element from a PHP field (if such<o:p></o:p></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:9.0pt;font-family:Utopia-Regular'>exists):</span><span style='font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> </tr> <tr> <td width=50 style='width:.7in;border:solid gray 1.0pt;border-top:none; mso-border-top-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;tab-stops:28.0pt 56.0pt 84.0pt 112.0pt 140.0pt 168.0pt 196.0pt 224.0pt 3.5in 280.0pt 308.0pt 336.0pt; mso-layout-grid-align:none;text-autospace:none'><span style='font-family: Verdana;color:#333333'>701<o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>defines a lock with the name <i>name </i></span><span style='font-size:8.5pt; font-family:Utopia-Regular'>for the time <i>time<o:p></o:p></i></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>(in seconds); usually executed with <i>DO</i></span><span style='font-size:8.5pt; font-family:Utopia-Regular'>, as in <i>DO<o:p></o:p></i></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'><i>GET_LOCK('abc', 10)</i></span><span style='font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> <td width=257 style='width:256.5pt;border-top:none;border-left:none; border-bottom:solid gray 1.0pt;border-right:solid gray 1.0pt;mso-border-top-alt: solid gray 1.0pt;mso-border-left-alt:solid gray 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>defines a lock with the name <i>name </i></span><span style='font-size:8.5pt; font-family:Utopia-Regular'>for the time <i>time<o:p></o:p></i></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>(in seconds); usually executed with <i>DO</i></span><span style='font-size:8.5pt; font-family:Utopia-Regular'>, as in <i>DO<o:p></o:p></i></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'><i>GET_LOCK('abc', 10)</i></span><span style='font-size:8.5pt;font-family:Utopia-Regular'>; whenever you request a new<o:p></o:p></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>lock with <i>GET_LOCK</i></span><span style='font-size:8.5pt;font-family:Utopia-Regular'>, any prior lock is automatically<o:p></o:p></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>released; however, MySQL plans to support multiple<o:p></o:p></span></p> <p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none; text-autospace:none'><span style='font-size:8.5pt;font-family:Utopia-Regular'>locks per session in the future</span><span style='font-family:Verdana;color:#333333'><o:p></o:p></span></p> </td> </tr></table><p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p></div></body></html>