ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingขอความช่วยเหลือหน่อยครับ PHP แบบง่ายครับ
หน้า: [1] 2  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอความช่วยเหลือหน่อยครับ PHP แบบง่ายครับ  (อ่าน 1840 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« เมื่อ: 20 มกราคม 2011, 20:02:23 »

ช่วยเขียนโปรแกรมแบบรับค่าตัวเลยสองตัวนำมาบวกกันแล้วได้คำตอบ

คือพอรันแล้วให้ใส่ตัวเลขในช่องสี่เหลี่ยมสองช่อง แล้วกด enter แล้วออกคำตอบอ่ะครับ

ตัวอย่างการแสดงผล  5+2=7

ขอบคุณล่วงหน้าครับผม
บันทึกการเข้า
*~เก้าคุง~*
สายตรวจเสียวบอร์ด
Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 136
ออฟไลน์ ออฟไลน์

กระทู้: 4,097



ดูรายละเอียด
« ตอบ #1 เมื่อ: 20 มกราคม 2011, 20:16:28 »


<form method="GET" action="">
<?php
$number1=$_GET['number1'];
$number2=$_GET['number2'];
?>
Number 1: <input type="text" name="number1" /><br />
Number 2: <input type="text" name="number2" />
<br />
Result :<?=$number1+$number2 ?><br />
<input type="submit"/>
</form>
บันทึกการเข้า
babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #2 เมื่อ: 20 มกราคม 2011, 20:32:07 »

มันไม่บวกอ่ะครับ  ช่วยหน่อย
บันทึกการเข้า
เก๋าลัดคุง
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 3,906



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 20 มกราคม 2011, 20:38:24 »

<form method="GET" action="">
<?php
$number1 = (int)$_GET['number1'];
$number2 = (int)$_GET['number2'];
?>
Number 1: <input type="text" name="number1" /><br />
Number 2: <input type="text" name="number2" />
<br />
Result :<?php echo $number1 + $number2; //  ; <<<<<<<< ตก  ?><br />
<input type="submit"/>
</form>

ตก ;
บันทึกการเข้า

babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #4 เมื่อ: 20 มกราคม 2011, 20:47:16 »

<form method="GET" action="">
<?php
$number1 = (int)$_GET['number1'];
$number2 = (int)$_GET['number2'];
?>
Number 1: <input type="text" name="number1" /><br />
Number 2: <input type="text" name="number2" />
<br />
Result :<?php echo $number1 + $number2; //  ; <<<<<<<< ตก  ?><br />
<input type="submit"/>
</form>

ตก ;


เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ
รบกวนด้วยนะครับ
บันทึกการเข้า
babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #5 เมื่อ: 20 มกราคม 2011, 21:03:19 »

พอกดปุ่มส่งแล้วตัวเลขมันก้อหายไปหมดเลยครับ ไม่มีไรเลย
บันทึกการเข้า
sugar
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 4,647



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 20 มกราคม 2011, 21:04:10 »

<form method="GET" action="">
<?php
$number1 = (int)$_GET['number1'];
$number2 = (int)$_GET['number2'];
?>
Number 1: <input type="text" name="number1" /><br />
Number 2: <input type="text" name="number2" />
<br />
Result :<?php echo $number1 + $number2; //  ; <<<<<<<< ตก  ?><br />
<input type="submit"/>
</form>

ตก ;


เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ
รบกวนด้วยนะครับ

 Tongue ก็เข้าใจแล้วทำไม่ไม่ทำเอง งง  Tongue
บันทึกการเข้า

babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #7 เมื่อ: 20 มกราคม 2011, 21:05:37 »

<form method="GET" action="">
<?php
$number1 = (int)$_GET['number1'];
$number2 = (int)$_GET['number2'];
?>
Number 1: <input type="text" name="number1" /><br />
Number 2: <input type="text" name="number2" />
<br />
Result :<?php echo $number1 + $number2; //  ; <<<<<<<< ตก  ?><br />
<input type="submit"/>
</form>

ตก ;


เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ
รบกวนด้วยนะครับ

 Tongue ก็เข้าใจแล้วทำไม่ไม่ทำเอง งง  Tongue


ถ้าผมเข้าใจผมคงไม่มาขอความช่วยเหลือคนในนี้หรอกครับ
บันทึกการเข้า
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 642
ออฟไลน์ ออฟไลน์

กระทู้: 3,555



ดูรายละเอียด
« ตอบ #8 เมื่อ: 20 มกราคม 2011, 21:07:15 »

กำหนด action ก่อนรึเปล่า  Tongue ผมก็ไม่แน่ใจ

พอกดปุ่มส่งแล้วตัวเลขมันก้อหายไปหมดเลยครับ ไม่มีไรเลย
บันทึกการเข้า

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub
babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #9 เมื่อ: 20 มกราคม 2011, 21:10:06 »

ทำไม่เป็นอ่ะครับ
บันทึกการเข้า
ayeweb
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 5,205



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 20 มกราคม 2011, 21:11:57 »

http://www.thaicreate.com/php/forum/053329.html
บันทึกการเข้า


ข่าวไอที ข่าวสารไอที แอพไอโฟน บริการอื่นๆ
บริการ ตรวจหวย อื่นๆ ทั่วไปสาระน่ารู้ ความรู้ต่างๆ
Host ไทย เว็บผู้หญิงนะคะ แต่ผู้ชายก็เข้าได้ค่ะ
ตรวจหวย
ตรวจหวย ผลสลากกินแบ่งรัฐบาล>>
เช่าโฮสติ้ง Ruk-com
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 642
ออฟไลน์ ออฟไลน์

กระทู้: 3,555



ดูรายละเอียด
« ตอบ #11 เมื่อ: 20 มกราคม 2011, 21:12:26 »

http://www.webthaidd.com/php/webthaidd_article_669_.html

ลองดูตามลิงค์

ปล. ความจริงหาใน Google ก็มีเยอะแยะนะครับ  wanwan017
http://www.google.co.th/search...:official&client=firefox-a
บันทึกการเข้า

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub
babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #12 เมื่อ: 20 มกราคม 2011, 21:37:17 »

ผมเขียนแล้วแต่ไม่ได้ ลองดูให้หน่อยครับ

ไฟล์แรก
โค๊ด:
<form name="form1" method="post" action="test.php">
<input type="text" name="num1">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2">
<input type="submit" name="Submit" value="Submit">
</form>
<?
{
$num1 = $_POST['num1'];
$operator = $_POST['operator'];
$num2 = $_POST['num2'];

if($operator == "+")
echo "$num1 + $num2 = ".($num1+$num2);
elseif($operator == "-")
echo "$num1 - $num2 = ".($num1-$num2);
elseif($operator == "*")
echo "$num1 * $num2 = ".($num1*$num2);
elseif($operator == "/")
echo "$num1 / $num2 = ".($num1/$num2);
}

?>


ไฟล์ที่สอง
โค๊ด:
<?
method="post"
?>
บันทึกการเข้า
Quize
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 111
ออฟไลน์ ออฟไลน์

กระทู้: 304



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 20 มกราคม 2011, 21:49:16 »

โค๊ด:
<form name="form1" method="post" action="">
<input type="text" name="num1">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2">
<input type="submit" name="Submit" value="Submit">
</form>
<?
{
$num1 = $_POST['num1'];
$operator = $_POST['operator'];
$num2 = $_POST['num2'];

if($operator == "+")
echo "$num1 + $num2 = ".($num1+$num2);
elseif($operator == "-")
echo "$num1 - $num2 = ".($num1-$num2);
elseif($operator == "*")
echo "$num1 * $num2 = ".($num1*$num2);
elseif($operator == "/")
echo "$num1 / $num2 = ".($num1/$num2);
}

?>

อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ
บันทึกการเข้า

babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #14 เมื่อ: 20 มกราคม 2011, 21:55:00 »

โค๊ด:
<form name="form1" method="post" action="">
<input type="text" name="num1">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2">
<input type="submit" name="Submit" value="Submit">
</form>
<?
{
$num1 = $_POST['num1'];
$operator = $_POST['operator'];
$num2 = $_POST['num2'];

if($operator == "+")
echo "$num1 + $num2 = ".($num1+$num2);
elseif($operator == "-")
echo "$num1 - $num2 = ".($num1-$num2);
elseif($operator == "*")
echo "$num1 * $num2 = ".($num1*$num2);
elseif($operator == "/")
echo "$num1 / $num2 = ".($num1/$num2);
}

?>

อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ


พอกดแล้วมันไม่แสดงคำตอบอ่ะครับ ลองดูหน่อยครับ
บันทึกการเข้า
anop72
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 11



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 20 มกราคม 2011, 21:58:48 »

ได้ยังครับ
บันทึกการเข้า
Quize
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 111
ออฟไลน์ ออฟไลน์

กระทู้: 304



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 20 มกราคม 2011, 21:59:17 »

โค๊ด:
<form name="form1" method="post" action="">
<input type="text" name="num1">
<select name="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="num2">
<input type="submit" name="Submit" value="Submit">
</form>
<?
{
$num1 = $_POST['num1'];
$operator = $_POST['operator'];
$num2 = $_POST['num2'];

if($operator == "+")
echo "$num1 + $num2 = ".($num1+$num2);
elseif($operator == "-")
echo "$num1 - $num2 = ".($num1-$num2);
elseif($operator == "*")
echo "$num1 * $num2 = ".($num1*$num2);
elseif($operator == "/")
echo "$num1 / $num2 = ".($num1/$num2);
}

?>

อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ


พอกดแล้วมันไม่แสดงคำตอบอ่ะครับ ลองดูหน่อยครับ

อันนี้ผมลองในเครื่องผมแล้วนะ มานก็แสดงปกตินะครับ
บันทึกการเข้า

seoproject
ก๊วนเสียว
*

พลังน้ำใจ: 43
ออฟไลน์ ออฟไลน์

กระทู้: 398



ดูรายละเอียด
« ตอบ #17 เมื่อ: 20 มกราคม 2011, 22:01:05 »

รันใน apache นะครับ ถ้า กด เปิดดูแบบ html จะไม่แสดงผลครับ โค้ดจะไม่ทำงาน
บันทึกการเข้า
dragonmath
คนรักเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 168



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 20 มกราคม 2011, 22:01:27 »

เขียนเป็น javascript ง่ายกว่ามั้ย
บันทึกการเข้า

babynol
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 2,085



ดูรายละเอียด
« ตอบ #19 เมื่อ: 20 มกราคม 2011, 22:03:46 »

ได้แล้วครับ เด๋ว+ ให้ทุกคนเลยครับ

ขอบคุณมากเลยครับ
บันทึกการเข้า
หน้า: [1] 2  ทั้งหมด   ขึ้นบน
พิมพ์