作者 主題: 要如何抓取另一個資料表的值?  (閱讀 4288 次)

0 會員 與 1 訪客 正在閱讀本文。

NickyChou

  • 可愛的小學生
  • *
  • 文章數: 8
    • 檢視個人資料
    • http://www.vde.com.tw
要如何抓取另一個資料表的值?
« 於: 2006-10-24 15:20 »
大家好!我的問題是,我想架設一個留言版(PHP+MySQL+Apache)

一個是index.php (留言版) <---資料表album
一個是backadd.php(回覆留言) <----資料表backalbum

我希望index.php可以顯視(留言者及回覆留言者的內容)

我發現問題出在,我在資料庫album裡面有一欄是:
serial INT UNSIGNED AUTO_INCREMENT PRIMARYKEY

而我希望backalbum 裡面的
srcserial INT
能在回覆留言的時候,抓取跟serial一樣的值。

這樣才能相對應。
但是卻不知道要怎麼設定??
可否請各位高手指點一下,謝謝!

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
要如何抓取另一個資料表的值?
« 回覆 #1 於: 2006-10-24 16:06 »
你用的名詞好像跟一般用的不一樣  :o  

資料庫album ->  資料表 album?

album裡面有一 -> album裡面有一


還是我有誤解  :roll:  :roll:

NickyChou

  • 可愛的小學生
  • *
  • 文章數: 8
    • 檢視個人資料
    • http://www.vde.com.tw
要如何抓取另一個資料表的值?
« 回覆 #2 於: 2006-10-24 16:09 »
你用的名詞好像跟一般用的不一樣  :o  

資料庫album ->  資料表album?

album裡面有一筆 -> album裡面有一欄


還是我有誤解  

啊啊~ 不好意思~ 是資料表Album裡面有一欄.....
抱歉抱歉~

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
要如何抓取另一個資料表的值?
« 回覆 #3 於: 2006-10-24 23:58 »
你在回覆留言的 form 把 serial 用 hidden 帶進去不就好了?

還是說你根本不懂 html form ?
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

NickyChou

  • 可愛的小學生
  • *
  • 文章數: 8
    • 檢視個人資料
    • http://www.vde.com.tw
要如何抓取另一個資料表的值?
« 回覆 #4 於: 2006-10-25 11:51 »
引述: "Darkhero"
你在回覆留言的 form 把 serial 用 hidden 帶進去不就好了?

還是說你根本不懂 html form ?


Dear Garkhero:

我已經有帶進去了~
不過留言 跟 回覆留言的資料還是沒辦法一筆對一筆。
album裡面的serial 跟 back album裡面的srcserial還是不一樣。
back album裡面的srcserial 都是"0"
而serial 卻有自動產生..

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
要如何抓取另一個資料表的值?
« 回覆 #5 於: 2006-10-25 13:09 »
問題如果不是在 form, 就是在你存入資料的 PHP 碼~~

檢查 form 有無正確的 serial 資料?

檢查接收端的 php 碼, serial 是否正確?



PS:

何不貼出你的原始碼  :roll:

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
要如何抓取另一個資料表的值?
« 回覆 #6 於: 2006-10-25 13:29 »
引述: "NickyChou"
引述: "Darkhero"
你在回覆留言的 form 把 serial 用 hidden 帶進去不就好了?

還是說你根本不懂 html form ?


Dear Garkhero:

我已經有帶進去了~
不過留言 跟 回覆留言的資料還是沒辦法一筆對一筆。
album裡面的serial 跟 back album裡面的srcserial還是不一樣。
back album裡面的srcserial 都是"0"
而serial 卻有自動產生..


你如何確認你有帶過去?
你有 print_r 出來看嗎?你有 view html source 看嗎?...

back album 裡面的 srcalbum 沒有值,這就表示你帶過去的資料有錯誤。
若不是你打錯了就是你 form 裡面的 hidden 並沒有正確帶入 album 的 serial ...

那你有試著 echo $sql 語法的部份出來看有沒有錯誤嗎?...該帶的值有進去嗎?...會不會有打錯字呢?
我個人覺得你打錯字的機率很高...

另外,難道你的程式不會檢查有沒有帶入 album 的 serial 嗎?
沒有帶 srcalbum 的 回覆留言你還讓他存進去?
這不就擺明了你的程式檢查有問題!

--
把別人的名字打錯是一件很不道德的事情,尤其 D 跟 G 還差滿遠的...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/