/*****************by
garcon1986************************************************************/
ͨÓùæÔò£º
Õû
¸öÊý¾Ý¿âÀïµÄÃû×Ö¶¼¾¡Á¿Ê¹ÓÃСд¡£ÕâÑùÄÜÏû³ýÓÉÓÚ´óСд£¨
case-sensitivity
£©´øÀ´
µÄ´íÎó¡£
Mysql
ĬÈÏÇø·Ö´óСд¡£
ʹ
ÓÃÏ»®Ïß¶Ï¿ªÃû×Ö£¬Ãû×ÖÖв»ÄÜ
ʹÓÿոñ¡£
Ãû×ÖÖо¡Á¿²»Òª
ʹ
ÓÃÊý×Ö¡£
Ãû×ÖÖо¡Á¿²»Òª
ʹÓÃ"
.",
Õâ
ÑùÄܱÜÃâÔÚ²éѯʱ³ö´í
¡£
Ãû×ÖÖв»ÄÜʹÓñ£Áô×Ö¡£
¾¡
Á¿Ê¹Ãû×Ö¼òµ¥¡£
Êý¾Ý¿âÃû£º
Ò»
°ãÇé¿öÏ£¬Ê¹ÓÃÏîÄ¿Ãû³Æ×÷ΪÊý¾Ý¿âµÄÃû×Ö¡£
Êý¾Ý¿âÃû×Öǰ¼ÓËùÓÐÕßµÄÃû×Ö×÷Ϊǰ׺¡£
±íÃû£º
¿É
ÒÔʹÓÃËõÂÔ´Ê×÷Ϊǰ׺
È磺"
hr_”, "mkt_”£¬·Ç±ð´ú±íÁËhuman
resource, marketing²¿ÃÅ¡£
²»ÒªÊ¹ÓÃͨÓõÄǰ׺
È磺"
tbl_”,
"db_”£¬ÕâÑù
ûÓÐʵ¼ÊÒâÒ壬·´¶ø¿´ÆðÀ´¸üÂé·³¡£
±íÃû¾¡Á¿¼ò¶Ì£¬×¼È·¡£
¹Ø
ÓÚ±íÃûµÄµ¥¸´Êý£¬¸ù¾Ý¸öÈËϰ¹ß¾ö¶¨£¬Ã»ÓжԴí
¡£
ÁÐÃû£º
Ö÷
¼üÒ»°ã
ÊÇ"
±íÃû
_id”¡£
Íâ
¼üµÄÁÐÃûºÍÁíÒ»¸ö±íµÄÖ÷¼üÃûÒ»ÖÂ
¡£
È磺
create table manager
(manager_id int(11) primary key );
cr ......
/*************************************by
garcon1986*****************************************************/
¶à±í²éѯ£º
CREATE TABLE IF NOT EXISTS contact(
contact_id int(11) NOT NULL AUTO_INCREMENT,
user_name varchar(255),
nom varchar(255),
prenom varchar(255),
mail varchar(64),
passcode char(64),
PRIMARY KEY(contact_id)
);
CREATE TABLE IF NOT EXISTS droit(
droit_id int( 11 ) NOT NULL AUTO_INCREMENT ,
droit varchar(255),
PRIMARY KEY(droit_id)
);
CREATE TABLE IF NOT EXISTS contactdroit(
contactdroit_id int(11) NOT NULL AUTO_INCREMENT,
contact_id int( 11 ),
droit_id int( 11 ),
PRIMARY KEY( contactdroit_id )
);
Insert into contact(contact_id, user_name) values(1,'user1');
Insert into contact(contact_id, user_name) values(2,'user2');
Insert into contact(contact_id, user_name) values(3,'user3');
Insert into droit(droit_id, droit) values(1,'admin');
Insert into droit(droit_id, droit) values(2,'superuser');
Insert into contactdroit(contact_id, droit_id) values(1, 1) ......
Ian Maurer (ian@itmaurer.com), ×ÊÉî¹ËÎÊ, Brulant, Inc.
2006 Äê 7 ÔÂ 03 ÈÕ
±¾ÏµÁÐÎÄÕÂÒ»¹²ÓÐÁ½Æª£¬±¾ÎÄÊÇÆäÖеĵÚһƪ¡£ÔÚÕâһƪÎÄÕÂÖУ¬ÎÒÃǽ«Õ¹Ê¾ Django µÄÓ÷¨£¬Django ÊÇ Python ±à³ÌÓïÑÔÇý¶¯µÄÒ»¸ö¿ªÔ´Ä£ÐÍ-ÊÓͼ-¿ØÖÆÆ÷£¨MVC£©·ç¸ñµÄ Web Ó¦ÓóÌÐò¿ò¼Ü¡£Ê¹Óà Django£¬ÎÒÃÇÔÚ¼¸·ÖÖÓÖ®ÄھͿÉÒÔ´´½¨¸ßÆ·ÖÊ¡¢Ò×ά»¤¡¢Êý¾Ý¿âÇý¶¯µÄÓ¦ÓóÌÐò¡£
Django ÏîÄ¿ÊÇÒ»¸ö¶¨ÖÆ¿ò¼Ü£¬ËüÔ´×ÔÒ»¸öÔÚÏßÐÂÎÅ Web Õ¾µã£¬ÓÚ 2005 ÄêÒÔ¿ªÔ´µÄÐÎʽ±»ÊͷųöÀ´¡£Django ¿ò¼ÜµÄºËÐÄ×é¼þÓУº
ÓÃÓÚ´´½¨Ä£Ð͵ĶÔÏó¹ØÏµÓ³Éä
Ϊ×îÖÕÓû§Éè¼ÆµÄÍêÃÀ¹ÜÀí½çÃæ
Ò»Á÷µÄ URL Éè¼Æ
Éè¼ÆÕßÓѺõÄÄ£°åÓïÑÔ
»º´æÏµÍ³
±¾ÎÄÊÇÓÐ¹Ø Python Web ¿ò¼ÜµÄÓÉÁ½ÆªÎÄÕÂ×é³ÉµÄϵÁÐÎÄÕµĵÚһƪ¡£µÚ¶þƪÎÄÕ½«ÏòÄú½éÉÜ TurboGears ¿ò¼Ü¡£
ҪʹÓò¢Àí½â±¾ÎÄÖÐÌṩµÄ´úÂ룬ÔòÐèÒª°²×° Python£¬²¢Á˽âÔÚ³õѧÕßµÄˮƽÉÏÈçºÎʹÓà Python¡£Òª²é¿´ÊÇ·ñ°²×°ÁË Python ÒÔ¼° Python µÄ°æ±¾ºÅ£¬¿ÉÒÔÊäÈë python -V¡£Django ÖÁÉÙÐèÒª 2.3.5 °æ±¾µÄ Python£¬¿ÉÒÔ´Ó Python Web Õ¾µãÉÏÏÂÔØËü£¨¹ØÓÚÁ´½ÓÇë²ÎÔı¾ÎĺóÃæ ²Î¿¼×ÊÁÏ ²¿·Ö£©¡£ÎÒÃÇÖÁÉÙ»¹Ó¦¸Ã˳±ãÊìϤһÏ MVC ¼Ü¹¹¡£
±¾ÎÄʹÓà ......
JavaScript½Ì³ÌÓïÑԸſö
Internetʱ´ú£¬Ôì¾ÍÁËÎÒÃÇÐµĹ¤×÷ºÍÉú»î·½Ê½£¬Æä»¥ÁªÐÔ¡¢¿ª·ÅÐԺ͹²ÏíÐÅÏ¢µÄģʽ£¬´òÆÆÁË´«Í³ÐÅÏ¢
´«²¥·½Ê½µÄÖØÖØ±ÚÀÝ£¬ÎªÎÒÃÇ´øÀ´ÁËеĻúÓö¡£Ëæ×żÆËã»úºÍÐÅϢʱ´úµÄµ½À´£¬ÈËÀàÉç»áǰ½øµÄ½Å²½ÔÚÖ𽥼ӿ죬ÿһÌì¶¼ÓÐеÄÊÂÇé·¢Éú£¬Ã¿Ò»Ìì¶¼ÔÚ´´Ôì×ÅÆæ
¼£¡£Ëæ×ÅInternet¼¼ÊõµÄÍ»·ÉÃͽø£¬¸÷Ðи÷Òµ¶¼ÔÚ¼ÓÈëInternetµÄÐÐÒµÖÐÀ´¡£ÎÞÂÛ´Ó¹ÜÀí·½Ãæ£¬»¹ÊÇ´ÓÉÌÒµ½Ç¶ÈÀ´¿´£¬Internet¶¼¿ÉÒÔ´ø
À´ÎÞÏÞÉú»ú¡£Í¨¹ýInternet£¬¿ÉÒÔʵÏÖµØÇø¡¢¼¯ÌåÄËÖÁ¸öÈ˵ÄÁ¬½Ó£¬´Ó¶ø´ïµ½Ò»Ö֓ͳһµÄºÍг”¡£ÄÇôÔõÑù°Ñ×Ô¼ºµÄ»ò¹«Ë¾µÄÐÅÏ¢×ÊÔ´¼ÓÈëµ½WWW
·þÎñÆ÷£¬Êǹã´óÓû§ÈÕÒæ¹ØÐĵÄÎÊÌâ¡£²ÉÓó¬Á´¼¼Êõ£¨³¬Îı¾ºÍ³¬Ã½Ìå¼¼Êõ£©ÊÇʵÏÖÕâ¸öÄ¿±ê×î¼òµ¥µÄ¡¢×î¿ìËÙµÄÊֶκÍ;¾¶¡£¾ßÌåʵÏÖÕâÖÖÊֶεÄÖ§³Ö»·¾³£¬ÄǾÍ
ÊÇHTML³¬Îı¾±êʶÓïÑÔ¡£Í¨¹ýËüÃÇ¿ÉÖÆ×÷ËùÐèµÄWebÍøÒ³¡£
¡¡¡¡Í¨¹ý³¬Îı¾(Hyper Text)ºÍ³¬Ã½Ìå(Hyper Media)¼¼Êõ½áºÏ³¬Á´½Ó(Hyper
link)µÄÁ´½Ó¹¦Äܽ«¸÷ÖÖÐÅÏ¢×éÖ¯³ÉÍøÂç½á¹¹(web)£¬¹¹³ÉÍøÂçÎĵµ(Document)£¬ÊµÏÖInternetÉϵēÂþÓΔ¡£Í¨¹ýHTML·ûºÅµÄÃè
Êö¾Í¿ÉÒÔʵÏÖÎÄ×Ö¡¢±í¸ñ¡¢ÉùÒô¡¢Í¼Ïñ¡¢¶¯»µÈ¶àýÌåÐÅÏ¢µÄ¼ìË÷¡£
¡¡¡¡È»¶ø²ÉÓÃÕâÖÖ³¬Á ......
JavaScriptÌṩ½Å±¾ÓïÑԵıà³ÌÓëC++·Ç³£ÏàËÆ£¬ËüÖ»ÊÇÈ¥µôÁË£ÃÓïÑÔÖÐÓйØÖ¸ÕëµÈÈÝÒײúÉúµÄ´í
Î󣬲¢ÌṩÁ˹¦ÄÜÇ¿´óµÄÀà¿â¡£¶ÔÓÚÒѾ¾ß±¸£Ã++»ò£ÃÓïÑÔµÄÈËÀ´Ëµ£¬Ñ§Ï°JavaScript½Å±¾ÓïÑÔÊÇÒ»¼þ·Ç³£ÇáËÉÓä¿ìµÄÊ¡£
Ò»¡¢JavaScript´úÂëµÄ¼ÓÈë
¡¡¡¡JavaScriptµÄ½Å±¾°üÀ¨ÔÚHTMLÖУ¬Ëü³ÉΪHTMLÎĵµµÄÒ»²¿·Ö¡£ÓëHTML±êʶÏà½áºÏ£¬¹¹³ÉÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄInternetÍøÉϱà³ÌÓïÑÔ¡£¿ÉÒÔÖ±½Ó½«JavaScript½Å±¾¼ÓÈëÎĵµ£º
<Script Language ="JavaScript">
JavaScriptÓïÑÔ´úÂ룻
JavaScript ÓïÑÔ´úÂë;
....
</Script>
˵Ã÷£º
¡¡ ͨ¹ý±êʶ<Script>...</Script>Ö¸Ã÷JavaScript½Å±¾Ô´´úÂ뽫·ÅÈëÆä¼ä¡£
¡¡ ͨ¹ýÊôÐÔLanguage ="JavaScript"˵Ã÷±êʶÖÐÊÇʹÓõĺÎÖÖÓïÑÔ£¬ÕâÀïÊÇJavaScriptÓïÑÔ,
±íʾÔÚJavaScriptÖÐʹÓõÄÓïÑÔ¡£
¡¡¡¡ÏÂÃæÊǽ«JavaScript½Å±¾¼ÓÈëWebÎĵµÖеÄÀý×Ó:
Test2.html
<HTML>
<Head>
<Script Language ="JavaScript">
document. Write("ÕâÊÇÈüµÏÍø»¥¶¯Ñ§Ð£");
document. close();
</Script>
</Head>
</HTML>
¡¡¡¡ÔÚä¯ÀÀÆ÷µÄ´°¿ÚÖе÷ÓÃtest2.ht ......
JavaScript½Å±¾ÓïÑԵĻù±¾¹¹³ÉÊÇÓÉ¿ØÖÆÓï¾ä¡¢º¯Êý¡¢¶ÔÏó¡¢·½·¨¡¢ÊôÐÔµÈ,À´ÊµÏÖ±à³ÌµÄ¡£
Ò»¡¢
³ÌÐò¿ØÖÆÁ÷
¡¡¡¡ÔÚÈκÎÒ»ÖÖÓïÑÔÖУ¬³ÌÐò¿ØÖÆÁ÷ÊDZØÐëµÄ£¬ËüÄÜʹµÃÕû¸ö³ÌÐò¼õС»ìÂÒ£¬Ê¹Ö®Ë³Àû°´ÆäÒ»¶¨µÄ·½Ê½Ö´ÐС£ÏÂÃæÊÇ
JavaScript³£ÓõijÌÐò¿ØÖÆÁ÷½á¹¹¼°Óï¾ä:
£±¡¢ifÌõ¼þÓï¾ä
¡¡»ù±¾
¸ñʽ
if£¨±íÊöʽ£©
Óï¾ä¶Î£±£»
......
else
Óï¾ä¶Î£²£»
.....
¡¡¹¦ÄÜ£ºÈô±í´ïʽΪ
true£¬ÔòÖ´ÐÐÓï¾ä¶Î£±£»·ñÔòÖ´ÐÐÓï¾ä¶Î£²¡£
¡¡ËµÃ÷£º
if -else
Óï¾äÊÇJavaScriptÖÐ×î»ù±¾µÄ¿ØÖÆÓï¾ä£¬Í¨¹ýËü¿ÉÒԸıäÓï¾äµÄÖ´ÐÐ˳Ðò¡£
±í´ïʽÖбØÐëʹÓùØÏµÓï¾ä£¬À´ÊµÏÖÅжϣ¬ËüÊÇ×÷Ϊһ¸ö²¼¶ûÖµÀ´¹À
ËãµÄ¡£
Ëü½«ÁãºÍ·ÇÁãµÄÊý·Ö±ðת»¯³ÉfalseºÍtrue¡£
ÈôifºóµÄÓï¾äÓжàÐУ¬Ôò±ØÐëʹÓû¨À¨ºÅ½«ÆäÀ¨ÆðÀ´¡£
¡¡
if
Óï¾äµÄǶÌ×
if£¨²¼¶ûÖµ£©Óï¾ä£±£»
else£¨²¼¶ûÖµ£©Óï¾ä£²£»
else if£¨²¼¶ûÖµ£©Óï¾ä£³£»
……
else
Óï¾ä£´£»
¡¡
ÔÚÕâÖÖÇé¿öÏ£¬Ã¿Ò»¼¶µÄ²¼¶û±íÊöʽ¶¼»á±»¼ÆË㣬ÈôÎªÕæ£¬ÔòÖ´ÐÐÆäÏàÓ¦µÄÓï¾ä£¬·ñÔòÖ´ÐÐelseºóµÄÓï¾ä¡£
¡¡
£²¡¢ForÑ»·Óï¾ä
¡¡»ù±¾¸ñʽ
for£¨³õʼ»¯£»Ìõ¼þ£»ÔöÁ¿£©
Óï¾ä¼¯£»
¡¡
¹¦ÄÜ£ºÊµÏÖÌõ¼þÑ»·£¬µ±Ìõ¼þ³ÉÁ¢Ê±£¬Ö´ÐÐÓï¾ä¼¯£¬·ñÔòÌø³ ......