Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > มันไม่โชว์ข้อมูลอะและมันไม่จัดเก็บลงฐานข้อมูลด้วยอะคะ



 

มันไม่โชว์ข้อมูลอะและมันไม่จัดเก็บลงฐานข้อมูลด้วยอะคะ

 



Topic : 046283



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์




<?php
@session_start();
@include('config.php');
$user1=$_POST['txtuser'];
$pass=$_POST['txtpass'];
$enpass=$_POST['txtenpass'];
$name=$_POST['txtname'];
$surname=$_POST['txtsurname'];
$position=$_POST['txtposition'];
$email=$_POST['txtemail'];
$user=$_SESSION['txtuser'];//เก็บค่าของ section

$sql="SELECT * FROM `member` WHERE `user`='$user'";
$qa=mysql_query($sql);
$read1=mysql_fetch_array($qa);
//$user=$read1['user'];

if($pass==$read1['pass'])
{
$sql1="update `member` set name='$name',surname='$surname',position='$position',email='$email' where `user`='$user'";
$sqlquery=mysql_query($sql1);
$read=mysql_fetch_array($salquery);

if($sqlquery==1)
{
echo"แก้ไขสมาชิกเรียบร้อยแล้ว";
?>
<meta http-equiv="refresh" content="2;URL=Intro.php" />

<?php
}
else
{
echo"ผิดพลาด";
?>
<meta http-equiv="refresh" content="2;URL=member.php" />

<?php
}
}
?>



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-08-01 16:29:53 By : ผู้หญิงสีดำ View : 1032 Reply : 18
 

 

No. 1



โพสกระทู้ ( 1,751 )
บทความ ( 0 )



สถานะออฟไลน์


คืออันแรกเลยครับ ผมว่านะ คุณลองเช็คตัวแปรคุณก่อนดีว่านะครับ ตัวแปรที่อยู่หน้าส่งข้อมูล จาก Textbox
อะ มันน่าจะดีกว่านะครับ แล้วก็ ลอง echo ดูว่า ค่ามาหรือป่าว นะครับ ต่อจากนั้นก็มาดูว่า sql ผิดหรือป่าวครับ ผมว่าถ้าไล่ code ประมาณนี้น่าจะเจอสาเหตุนะครับ ว่าทำไมถึงผิด ตอนนี้ผมว่าง่ายๆๆ ลองเช็คค่าที่ส่งมาก่อนว่ามาป่าว
ถ้าไม่มา ให้ปรับเปลี่ยน name ของ textbox นั้นใหม่ครับ ลองเช็คดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 18:24:17 By : SOUL
 


 

No. 2



โพสกระทู้ ( 182 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5 Blogger

Code (PHP)
$sql="SELECT * FROM `member` WHERE `user`='$user'"; //ตัวเดิม

$sql="SELECT * FROM member WHERE user='$user'"; //ตัวที่แก้ใข


Code (PHP)
$sql1="update `member` set name='$name',surname='$surname',position='$position',email='$email' where `user`='$user'";//ตัวเดิม

$sql1="update member set name='$name', surname='$surname', position='$position', email='$email' where user='$user'";//ตัวที่แก้ใข



ของดูนะครับ คิดว่านะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 19:17:57 By : mosaddzero
 

 

No. 3



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : SOUL เมื่อวันที่ 2010-08-01 18:24:17
รายละเอียดของการตอบ ::

พี่คะคือว่าตอนแรกอะมันขึ้นหมดนะ แต่อยู่ดีๆๆมันก้อไม่ขึ้นอะคะ ไม่รู้ว่าเปงเพราะอะไรตัว error ก้อไม่ฟ้องด้วยอะจ้า

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 19:34:38 By : ผู้หญิงสีดำ
 


 

No. 4



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 2 เขียนโดย : mosaddzero เมื่อวันที่ 2010-08-01 19:17:57
รายละเอียดของการตอบ ::
พี่จ้านุ๋ลองแก้แล้วอะก้อหมดเดิม มันไม่ขึ้นข้อมูลอะจ้า

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 19:35:22 By : ผู้หญิงสีดำ
 


 

No. 5



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


พี่ๆๆคะ ตอนนี้ข้อมูลไม่โชว์นู๋ลองกด ยืนยัน แล้วมันฟ้อง

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Asset_management\member\saveedit.php on line 15
อะคะ

$read1=mysql_fetch_array($qa); มันฟ้องมันนี้อะคะ รบกวนด้วยยยย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 19:40:44 By : ผู้หญิงสีดำ
 


 

No. 6



โพสกระทู้ ( 93 )
บทความ ( 0 )



สถานะออฟไลน์


ลองเอาไปใส่อีกทีครับ
แก้

Code (PHP)
$sqlquery=mysql_query($sql1);
$read=mysql_fetch_array($salquery);

เป็น

Code (PHP)
$sqlquery=mysql_query($sql1);
$read=mysql_fetch_array($sqlquery);

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 20:59:33 By : Mr.Poo
 


 

No. 7



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


มันไม่ error แล้วนะแต่มันไม่เก็บค่าอะจ้า มันวิ่งกลับมาหน้าสมัครเหมือนเดิมอะ ไม่ยอมไปเก็บข้อมูลและวิ่งไปหน้า login อะจ้า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 21:20:09 By : ผู้หญิงสีดำ
 


 

No. 8



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


<?php @session_start();//เป็นคำสั่งเปิด session เพื่อดึงข้อมูลของ session มาตรวจสอบหรือเพิ่มข้อมูลเข้าไป
@include ('config.php');
$user=$_SESSION['txtuser'];
$pass=$_POST['txtpass'];
$sql="SELECT * FROM `member`";
$qa=mysql_query($sql);
//$read=mysql_fetch_array($qa);ติดตัวนีอีกตัวอะจ้ร
?>

อันนี้เป็นหน้าที่ออกแบบนะ แต่อันบนเปงอันเขียนโค้ดไม่มีออกแบบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-01 21:21:42 By : ผู้หญิงสีดำ
 


 

No. 9



โพสกระทู้ ( 182 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5 Blogger

Code (PHP)
<?php
@session_start();
@include('config.php');
$user1=$_POST['txtuser'];
$pass=$_POST['txtpass'];
$enpass=$_POST['txtenpass'];
$name=$_POST['txtname'];
$surname=$_POST['txtsurname'];
$position=$_POST['txtposition'];
$email=$_POST['txtemail'];
$user=$_SESSION['txtuser'];//เก็บค่าของ section

//อยากใหคุณทดสอบหน่อย
echo "txtuser=$user1 <br>txtpass=$pass <br>txtenpassr=$enpass <br>txtname=$name <br>txtsurnamer=$surname <br>txtposition=$position <br>txtemail=$email";

/*  ปิดการทำงานทังหมด
$sql="SELECT * FROM `member` WHERE `user`='$user'";
$qa=mysql_query($sql);
$read1=mysql_fetch_array($qa);
//$user=$read1['user'];

if($pass==$read1['pass'])
{
$sql1="update `member` set name='$name',surname='$surname',position='$position',email='$email' where `user`='$user'";
$sqlquery=mysql_query($sql1);
$read=mysql_fetch_array($salquery);

if($sqlquery==1)
{
echo"แก้ไขสมาชิกเรียบร้อยแล้ว";
echo"<meta http-equiv='refresh' content='2;URL=Intro.php' />";
}
else
{
echo"ผิดพลาด";
echo"<meta http-equiv='refresh' content='2;URL=member.php' />";
}
}
?>


ลองก็อปปี้ไปทดสอบดูนะว่า มันโชว์ครบทุกตัวไหม


ประวัติการแก้ไข
2010-08-02 03:10:13
2010-08-02 03:16:30
2010-08-02 03:27:56
2010-08-02 03:29:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 03:08:05 By : mosaddzero
 


 

No. 10



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


Warning: Unterminated comment starting line 18 in C:\AppServ\www\Asset_management\member\saveedit.php on line 18
txtuser=
txtpass=
txtenpassr=
txtname=
txtsurnamer=
txtposition=
txtemail=

ผลออกมาเป็นแบบนี้อะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 19:19:55 By : ผู้หญิงสีดำ
 


 

No. 11



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


เออแต่นุ๋จะบอกว่า ไอ้หน้าแก้ไขอะคะ นู๋เอาไว้ใน โฟรเดอร์ด้วยอะ คะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 20:06:10 By : ผู้หญิงสีดำ
 


 

No. 12



โพสกระทู้ ( 82 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook

Code (PHP)
<?php
@session_start();
@include('config.php');
$user1=$_POST['txtuser'];
$pass=$_POST['txtpass'];
$enpass=$_POST['txtenpass'];
$name=$_POST['txtname'];
$surname=$_POST['txtsurname'];
$position=$_POST['txtposition'];
$email=$_POST['txtemail'];
$user=$_SESSION['txtuser'];//เก็บค่าของ section

echo "txtuser=$user1 <br>txtpass=$pass <br>txtenpassr=$enpass <br>txtname=$name <br>txtsurnamer=$surname <br>txtposition=$position <br>txtemail=$email";
?>


ลองดูแค่นี้ก่อนครับ ถ้า รับค่าจาก POST มาแล้วแสดงค่าได้ ก็ค่อยเพิ่มส่วนบันทึกลงฐานข้อมูล
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 23:23:24 By : pob_suwan
 


 

No. 13



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


<?php
session_start();
@include('../config.php');?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
</body>
</html>
<?php
$user1=$_POST['txtuser'];
$pass=$_POST['txtpass'];
$enpass=$_POST['txtenpass'];
$name=$_POST['txtname'];
$surname=$_POST['txtsurname'];
$position=$_POST['txtposition'];
$email=$_POST['txtemail'];
$user=$_SESSION['txtuser'];//เก็บค่าของ section


// ปิดการทำงานทังหมด
$sql="SELECT * FROM `member` WHERE `user`='$user'";
$qa=mysql_query($sql);
$read=mysql_fetch_array($qa);
//$user=$read1['user'];


if($pass==$read['pass'])
{
$sql1="UPDATE `member` SET name='$name',surname='$surname',position='$position',email='$email' WHERE `user`='$user'";
$sqlquery=mysql_query($sql1);



if($sqlquery)
{
echo"แก้ไขสมาชิกเรียบร้อยแล้ว";
?>
<meta http-equiv="refresh" content="2;URL=../Intro.php">


<?php
}
else
{
echo"ผิดพลาด";
?>
<meta http-equiv="refresh" content="4;URL=editmember.php">


<?php
}
}
else
{
echo"password ผิดพลาด";
?>
<meta http-equiv="refresh" content="1;URL=editmember.php">
<?php
}
?>



รบกวนตรวจสอบให้หน่อยคะ ตอนนี้มันวิ่งแต่ password ผิดพลาดอะ แต่เช็คแล้ว password มันถูกอะ ขอบคุณคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 05:54:40 By : ผู้หญิงสีดำ
 


 

No. 14



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

อย่าลืมเช็คที่ sql ด้วยนะคะ สั่ง echo $sql ออกมาดู ว่าค่ามันถูกต้องไหม แล้วลองเอาไปรันในฐานข้อมูลดูว่า ได้ค่าออกมาจริงไหม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 08:40:10 By : ultrasiam
 


 

No. 15



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


ตอนนี้มันติด update ทั้งหมดเลยอะคะ มันเปงเพราะไรว้าๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 12:46:41 By : ผู้หญิงสีดำ
 


 

No. 16



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


มเออคือว่า ตอนนี้มันไม่ยอมเก็บค่าใหม่เข้าไปอะ password ถูกแต่มันบอกว่า password ผิดพลาดอะจ้า มันผิดตรงไหนหรอ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 13:28:37 By : ผู้หญิงสีดำ
 


 

No. 17



โพสกระทู้ ( 1 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


$sql1="UPDATE `member` SET name='$name',surname='$surname',position='$position',email='$email' WHERE `user`='$user'";

// แสดง ภาษา SQL ที่ใช้ ก่อนครับ

echo $sql1;

// จากนั้น copy sql ที่ได้ ไป run ใน localhost แล้วดู error แล้วแก้ ไขครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 13:43:21 By : noomry
 


 

No. 18



โพสกระทู้ ( 104 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณคะพี่ช่วยตอบคำถาม ตอนนี้เจอแล้วมันติดตรง session
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-03 15:58:40 By : ผู้หญิงสีดำ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มันไม่โชว์ข้อมูลอะและมันไม่จัดเก็บลงฐานข้อมูลด้วยอะคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่