|
|
|
คือว่าผมจะให้มันนับรหัสนะครับเรียงแบบนี้ครับ จากมากไปน้อย มันติดไรครับ ช่วย |
|
|
|
|
|
|
|
คือว่าผมจะให้มันนับรหัสนะครับเรียงแบบนี้ครับ
จากมากไปน้อย มันติดไรครับ ช่วยทีCode (PHP)
<?php
<? include ("../connect_db.php"); ?>
<? //echo 'id='.$_POST[n_stamp];
//echo '<br>spe='.$_POST[special];
//echo '<br>year='.$_POST[year];
//echo '<br>de='.$_POST[detail];
//echo '<br>price='.$_POST[price];
//echo '<br>file='.$_POST[file];
//echo '<br>qur='.$_POST[quality];?>
<?
select n_stamp from product by pro_id order by pro_id desc; //..................บรรทัดนี้นะครับ
$sql=mysql_query("insert into product (pro_name,pro_special,pro_year,pro_detail,pro_price,pro_pic,pro_quality)
values('$_POST[n_stamp]','$_POST[special]','$_POST[year]','$_POST[deteil]','$_POST[price]','$_POST[file]','$_POST[quality]')") or die(mysql_error());
?>
<meta http-equiv=refresh content="2;url=http://localhost/stampthai/admin_login/admin_login.php"/>
<br><br><center><? echo ('กรุณารอซักครู่ระบบกำลังบันทึกข้อมูล'); ?></center>
?>
ขอบคุณมากครับ ผมมือใหม่ครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-05-22 13:58:53 |
By :
bird2829 |
View :
1005 |
Reply :
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลืมไปคับ คือว่าเราจะใส่เงื่อนไขให้มันเพิ่มเองจากฐานข้อมูล ทำยังไงไข ต้องแทรกcodeตรงไหน
|
|
|
|
|
Date :
2009-05-22 14:01:11 |
By :
bird2829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะให้ ฐานข้อมูล รันเลขเอง จะต้องไป ตั้งค่า culum น้นให้เป็น int ต้องเป็น primary key ด้วย แล้วเปลี่ยน ช่อง เพิ่มเติ่ม เป็น auto_increment
ถ้า coulum นั้นก็บเป็น string จะต้อง เพิ่มเองครับ ฐานข้อมูลรนให้ไม่ได้
|
|
|
|
|
Date :
2009-05-22 14:37:52 |
By :
ail2geal2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วช่อง ความยาว/เซ็ต จะใส่ค่าไรครับ
จะให้เริ่ม 001 นะครับ
|
|
|
|
|
Date :
2009-05-22 15:20:31 |
By :
bird2829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่ม 001 จะตั้งเป็น int ไม่ได้อะ int มันจะเริ่ม 1 ,2,3,4 มันเป็น 001,002,003 ไม่ได้
ถ้าต้องการเป็น 001,002 มันต้องเป็นstring อะ
|
|
|
|
|
Date :
2009-05-22 16:07:09 |
By :
ail2geal2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
select n_stamp from product by pro_id order by pro_id desc;จากตรงนี้คำสั่งยังไม่ได้ query เลยครับ
ต้องเป็นแบบนี้
Code (PHP)
<?php
$sql = select n_stamp from product order by pro_id desc;
mysql_query($sql);
?>
|
|
|
|
|
Date :
2009-05-22 16:11:46 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ airgear ในฐานข้อมูลมันไม่มี string นะครับ
ผมจะเอาข้อมูล ชนิดไรคับ
|
|
|
|
|
Date :
2009-05-22 16:40:23 |
By :
bird2829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมทำการ query แบบนี้อะคับ
Code (PHP)
<?php
$sql=mysql_query("select n_stamp from product order by pro_id desc limit 001");or die (mysql_error());
?>
|
|
|
|
|
Date :
2009-05-22 16:43:03 |
By :
bird2829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทด ด้วยครับ จริงๆๆ String คือ Varchar อะครับ ขอโทดจริงๆที่ พูดไม่ clear
ถ้าเป็น varchar จะกำหนดให้มันเพิ่มค่าเองใน db ไม่ได้นะครับ
ต้อง select ออกมาเอง แล้วบวกเพิ่มครับ แล้วค่อย insert เข้าไปใหม่
ขอโทดด้วยคร๊าฟฟฟฟฟฟฟฟฟ
|
|
|
|
|
Date :
2009-05-22 17:12:27 |
By :
ail2geal2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เป็นไรครับคุณ airgear ขอบคุณมากคับ
|
|
|
|
|
Date :
2009-05-22 17:26:56 |
By :
bird2829 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็อย่าใช้ 001 แต่ใช้ int เป็น 1แล้วค่อย select มาเติม 00ข้างหน้าไม่ดีกว่าหรอ พอขึ้นเลข 2 หลักก็ให้ 0 เหลือตัว เดียว พอ 3 หลักก็ ไม่ต้องเติม 0 ไงอ่ะ มะดีกว่าหรอ งง? ป๋มว่าอย่างงี้ดีกว่ามั้งง่ะ เวลา select ออกมาก็ limit 1 เหอๆๆ
|
|
|
|
|
Date :
2009-05-25 18:45:48 |
By :
apilakza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|