พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / อยากให้ข้อมูลเก่าที่เราจะeditมาโชว์ในหน้าedit ด้วยอ่ะ
newhandPHP
Sat 6 May 2006 14:26:13

  คือผม อยากรู้ว่าเขียน codeไงให้ ข้อมูลหน้าเก่ามาขึ้นในหน้า edit ด้วอ่ะครับ

ประมาณนี้

address : [แสดงข้อมูลเก่าก่อนแก้ไข]  

Davinci
Davinci
Sat 6 May 2006 19:31:02
<? 
if($_GET["cmd"]=="edit" || $_POST["cmd"]=="edit")
{
if (!isset($_POST["submit"]))
{
$id = $_GET["id"];
$sql = "SELECT * FROM news WHERE id=$id";
$result = mysql_query($sql);
$myrow = mysql_fetch_array($result);
?>

form action="edit.php" method="post">
<input type=hidden name="id" value="<? echo $myrow["id"] ?>">

Title:<INPUT TYPE="TEXT" NAME="title" VALUE="<?php echo $myrow["title"]; ?>" SIZE=30>

Message:<TEXTAREA NAME="message" ROWS=10 COLS=30><? echo $myrow["message"] ; ?></TEXTAREA>

Who:<INPUT TYPE="TEXT" NAME="who" VALUE="<? echo $myrow["who"]; ?>" SIZE=30>


<input type="hidden" name="cmd" value="">

<input type="submit" name="submit" value="submit">

</form>

< ? } ?>


ลองดูเป็นแนวทางนะครับ
Davinci
Davinci
Sat 6 May 2006 19:33:33
ว้าย....เละ โทษทีครับ admin

เจ้าของกระทู้พอได้ป่าวครับ
newhandPHP
Mon 8 May 2006 12:07:52

ของผมทำแบบนี้มานแสดงออกมาหมดเลยอ่ะครับ

<?php
    
include( "connectmember.php" );

mysql_select_db( $dbname, $c )
 or die ( "ไม่สามารถเลือกใช้งานฐานข้อมูล $dbname ได้" );

$strSQL = "select * from routeing";
$result = mysql_query ( $strSQL,$c );

   while ( $rs = mysql_fetch_array($result))

   {

$routeid=$_GET["edit"];
    echo "<html>\n";
    echo "<head><title>.:::: EDIT Route :::.</title></head>\n";
    echo "<body bgcolor=#FFCC33>\n";
    echo "<center><h1> :: Edit Route :: </h1>\n";
    echo "<form method=POST action=\"edit_route2.php\">\n";
 echo "<input type=\"hidden\" name=\"routeid\" value=\"$routeid\">\n";
 echo "<table align=\"center\">\n";  
 echo "<tr><td><b>Indicator :</b></td><td><input type=\"text\" name=indicator_edit size=\"20\" value=\"$rs[indicator]\"></td></tr>\n";
 echo "<tr><td><b>Description :</b></td><td><input type=\"text\" name=description_edit size=\"20\" value=\"$rs[description]\"></td></tr>\n";
 echo "<tr><td><b>Channel :</b></td><td><input type=\"text\" name=channel_edit size=\"20\" value=\"$rs[channel]\"></td></tr>\n";
 echo "<tr><td><b>Alternate :</b></td><td><input type=\"text\" name=alternate_edit size=\"20\" value=\"$rs[alternate]\"></td></tr>\n";
 echo "<tr><td><b>Routetype :</b></td><td><select type=\"text\" name=routetype_edit>\n";
                                                               echo "<option value=>$rs[routetype]</option>\n";
                  echo "<option value=\"group\">group</option>\n";
                  echo "<option value=\"address\">address</option></select> </td></tr>\n";
                                                                             
 echo "<tr><td colspan=\"2\" align=\"right\"><input type=\"submit\" value=\"เปลี่ยนแปลงข้อมูล\"></td></tr></table>\n";
 echo "</form>"; 

 echo "<center>[<a href=\"show_route2.php\"><b>กลับหน้าเดิม</b></a> ]</center>\n";
    echo "</body></html>\n";

}
 
mysql_close();

?>

ต้องแก้ไขตรงไหนเหรอครับ

Reply
Name:
E-mail:
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login