|
|
|
เรื่องการส่งค่าและการเรียกข้อมูลในตารางทำบนเครื่องได้แต่อัพขึ้นโฮสแล้วมันเรียกฐานข้อมูลไม่มา |
|
|
|
|
|
|
|
คือผมเขียนโค้ดเพื่อส่งค่า ไอดี เพื่อให้อีกหน้าหนึ่งดึงข้อมูลในตารางตามค่าไอดีที่ส่งไปให้มาแสดง รันบนเครื่องของเราก็ทำได้ปกติ แต่พออัพขึ้นโฮสไปมันไม่สามารถส่งค่าไปได้ OS ของโฮสคือ CEN OS ครับ โค้ดตามนี้นะ
<td width="8%" bgcolor="">
<div align=""><A HREF="?catalogy=place_detail&place_id=<?=$place_id ?>"><FONT SIZE="2" COLOR="">
<?echo "$place_name";?></FONT></A>
</div>
</td>
บรรทัดนี้คือส่งค่า <A HREF="?catalogy=place_detail&place_id=<?=$place_id ?>">
แล้วก็อีกหน้าผมเรียนฐานข้อมูลแบบนี้
$sql="SELECT
`moban`.`moban_id`,
`moban`.`moban_name`,
`place`.`moban_id`,
`place`.`type_id`,
`place`.`place_name`,
`place`.`place_id`,
`place`.`address`,
`place`.`soi`,
`place`.`road`,
`place`.`zipcode`,
`place`.`coordinate_x`,
`place`.`coordinate_y`,
`place`.`picture`,
`place`.`description`,
`tbtype`.`type_id`,
`tbtype`.`type_name`
FROM
`moban`
Inner Join `place` ON `moban`.`moban_id` = `place`.`moban_id`
Inner Join `tbtype` ON `tbtype`.`type_id` = `place`.`type_id` where place_id='$place_id'"; ตามนี้ครับ ปรึกษาบางท่านบอกว่า โฮส linux มันไม่รองรับการส่งค่าแบบนี้ เขาแนะนำว่าต้องเปลี่ยนเป็น ส่งค่าแบบ $_GET
ช่วยแก้ให้ทีครับติดมาหลายวันละยังไม่ได้
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-07-24 09:55:16 |
By :
ครูน้ำ |
View :
625 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
where place_id='$_GET[place_id]'
|
|
|
|
|
Date :
2011-07-24 12:53:26 |
By :
ckcr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
thank you
|
|
|
|
|
Date :
2011-07-24 16:13:06 |
By :
nat182 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|