十天學會php之第六天 (轉)
學習目的:學會新增刪除修改資料
my_query($exec);
單這個語句就可以所有的操作了,不同的就是$exec這個sql語句
新增:$exec="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item1'].")";
刪除:$exec="delete from tablename where...";
修改:$exec="update tablename set item1='".$_POST['item1']."' where ...";
說到這裡就要說一下表單和變數傳遞,如果表單中的一個
表單以POST提交的,那麼處理表單就可以用$_POST['item1']得到變數值,同樣以GET提交的就是$_GET['item1']
是不是很簡單?但是通常$exec會有問題,因為可能您的SQL語句會很長,您會遺漏.連線符,或者'來包圍字元型欄位。
我們可以註釋_query($exec);語句用echo $exec;代替來輸出$exec以檢查正確性。如果您還不能察覺$exec有什麼錯誤的話,可以複製這個sql語句到中執行,看看它的出錯資訊。還有需要注意的是,我們不要使用一些敏感的字串作為欄位名字,否則很可能會出現問題,比如說date什麼的。變數的命名,欄位的命名遵循一點規律有的時候對自己是一種好處,初學者並不可忽視其重要性。
今天就說到這裡,大家可以DOWN一個SQL語句的參考手冊,再研究研究。明天繼續說SESSION。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10794571/viewspace-974306/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 十天學會php之第十天 (轉)PHP
- 十天學會php之第四天 (轉)PHP
- 十天學會php之第五天 (轉)PHP
- 十天學會php之第七天 (轉)PHP
- 十天學會php之第八天 (轉)PHP
- 十天學會php之第九天 (轉)PHP
- 十天學會php之第九天PHP
- 14天學會安卓開發(第六天)Android Service安卓Android
- 學習打卡 第六天
- JAVA SE 學習第六天Java
- ■ 例項學習 PHP 之表單處理篇 (轉)PHP
- Web前端之 CSS入門第六天Web前端CSS
- Golang學習系列第六天:操作MongoDBGolangMongoDB
- 第十天 Python之元組Python
- 14天學會安卓開發(第十天)Android網路與通訊安卓Android
- Java學習筆記 第十天Java筆記
- Java學習筆記——第十天Java筆記
- 十五天精通WCF——第十天 學會用SvcConfigEditor來簡化配置
- 學php之翻譯wordpress(2)PHP
- PHP 學習總結之字串PHP字串
- php學習之留言板PHP
- 菜鳥學堂之PHP程式常見漏洞攻擊寶典(轉)PHP
- PHP 批鬥大會之缺失的異常PHP
- 玩轉docker之自定義PHP容器DockerPHP
- PHP 學習總結之函式PHP函式
- PHP 學習總結之陣列PHP陣列
- Kafka學習之(四)PHP操作KafkaKafkaPHP
- PHP文字資料庫類之管理(txtDB.manager.php) (轉)PHP資料庫
- PHP開發者應該學習、會用10個PHP7新特性PHP
- 六招教你學會破解(轉)
- 衝刺第六天
- 日誌第六天
- 第六天隨筆
- 06年度PHP會議將在華盛頓召開(轉)PHP
- PHP,21世紀的霸主(之3) (轉)PHP
- 小碼哥iOS學習筆記第六天: initialize方法iOS筆記
- 程式設計師考試補課筆記-第六天 (轉)程式設計師筆記
- 前端自學三十天前端