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,028

HOME > PHP > PHP Forum > มันขึ้นว่า Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Wattaphongnok\admin_confirm.php on line 85



 

มันขึ้นว่า Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Wattaphongnok\admin_confirm.php on line 85

 



Topic : 051029

Guest




Code (PHP)
<?php
include("dbconn.inc.php");
$User_Admin = $_GET['User_Admin'];
$sql = "SELECT * FROM admin WHERE User_Admin=$User_Admin;";
$result = mysql_query($sql);
list($User_Admin,$Title_name, $Name, $Surname,$E_Mail, $Tel) = mysql_fetch_row($result);

?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-11-01 16:19:42 By : no View : 2706 Reply : 5
 

 

No. 1



โพสกระทู้ ( 2,249 )
บทความ ( 5 )

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

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

คำสั่ง sql ผิดครับ มี ; เพิ่มมาและ '' ไม่ใส่กำกับตัวแปร
Code (PHP)
<?php
include("dbconn.inc.php");
$User_Admin = $_GET['User_Admin'];
$sql = "SELECT * FROM admin WHERE User_Admin='$User_Admin' ";
$result = mysql_query($sql);
list($User_Admin,$Title_name, $Name, $Surname,$E_Mail, $Tel) = mysql_fetch_row($result);

?>









แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-01 16:24:34 By : Manussawin
 


 

No. 2



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


; ใส่ได้ครับคุณ emboy
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-11-01 16:41:55 By : PlaKriM
 

 

No. 3

Guest


Code (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>
<style type="text/css">
<!--
body {
	background-image: url(../../b024.gif);
}
.style5 {
	font-family: "Layiji MaHaNiYom BAO";
	font-size: 24px;
	color: #333333;
	font-weight: bold;
}
-->
</style>
</head>
<body>
<?php
function back() {
 	mysql_close();
	echo "<p /><a href=\"index_Ad.php\">ย้อนกลับ</a></body></html>";
	exit;
	}
	
	@mysql_connect("localhost", "root", "root") or die(mysql_error());
@mysql_select_db("history") or die(mysql_error());

//ถ้าเป็นการ Postback เพื่อข้อมูลจากฟอร์มกลับเข้ามา
if(isset($_POST['id_std'])) {

 	//ลบค่าของปุ่ม Submit ออกไปจากตัวแปร $_POST เพื่อให้เหลือเฉพาะส่วนข้อมูลล้วนๆ
	unset($_POST['Submit']);
	
	//นำข้อมูลจากตัวแปร $_POST ที่เหลือมาเรียงต่อเป็นสตริงเดียวกัน โดยคั่นด้วย ', '
	$values = implode("', '", $_POST);  //ลักษณะผลลัพธ์ เช่น a', 'b', 'c', 'd
	
	//ปิดหัวท้ายด้วย ' เพื่อให้ครบคู่ ลักษณะผลลัพธ์จะเป็น 'a', 'b', 'c', 'd'
	$values = "'" . $values . "'";
	
	//นำข้อมูลนั้นมาสร้างเป็น SQL ในแบบคำสั่ง REPALCE
	$sql = "REPLACE INTO student VALUES($values);";
	
	$result = mysql_query($sql);
	if(!$result) {
		echo mysql_error();
	}
	else {
		echo "ข้อมูลถูกบันทึกแล้ว";
		back();
	}
}

// ------------------------------------------------------------------
//ส่วนต่อไปนี้สำหรับการเชื่อมโยงมาจากเพจแสดงข้อมูล(index.php)

//สร้างตัวแปรที่จะนำไปเติมลงในอินพุท โดยกำหนดเป็นค่าว่างเอาไว้ก่อน
$id_std=""; $username_std =""; $password_std =""; $confirm_pw ="" ; $prefix_std ="" ; $name_std=""; $birthday_std="";
$identity_std=""; $identification_std=""; $blood_std=""; $diseases_std=""; $solution_std=""; $address_std="";
$tel_std=""; $email_std=""; $name_father=""; $career_father=""; $tel_father=""; $telhome=""; $workplce_father="";
$revenue_father="";  $name_mother=""; $career_mother=""; $tel_mother=""; $workplce_mother=""; $revenue_mother="";
$together=""; $separapted=""; $divorce=""; $father_dead=""; $mother_dead=""; $remarried_father=""; $remarried_mother="";
 $finished=""; $school=""; $address_school=""; $gpa=""; $certificate=""; $number=""; $on=""; $from_aqency="";
if(isset($_GET['action'])) {
	$action = $_GET['action'];
	
	//ถ้าเป็นเพิ่มข้อมูล ก็ไม่ต้องทำอะไร เพื่อให้ฟอร์มนั้นว่างเปล่าสำหรับรับข้อมูลใหม่
	if($action == "insert") {
		echo ">> เพิ่มข้อมูล";
	}
	else {
		$std_id = $_GET['id_std'];
		
		//ถ้าเป็นการลบ ก็นำค่า id ไปกำหนดเป็นเงื่อนไขการลบ
		if($action == "delete") {
			$delete = mysql_query("DELETE FROM student  WHERE std_id = $id_std;");
			if(!$delete) {
				echo mysql_error();
			}
			else {
				echo "ข้อมูลถูกลบแล้ว";
			}
 			back();
		}
		else if($action == "update") {		//ถ้าเป็นการแก้ไขข้อมูล ต้องอ่านข้อมูลเดิมในตารางเพื่อนำมาเติมลงในฟอร์ม
			echo ">> แก้ไขข้อมูล";
			$result = mysql_query("SELECT * FROM student WHERE id_std = $id_std;");
90		list( $id_std, $username_std, $password_std, $confirm_pw, $prefix_std, $name_std, $birthday_std
91, $identity_std, $identification_std, $blood_std , $diseases_std, $solution_std, $address_std
92, $tel_std, $email_std, $name_father, $career_father, $tel_father, $telhome, $workplce_father
93, $revenue_father, $name_mother, $career_mother, $tel_mother, $workplce_mother, $revenue_mother
94, $together, $separapted, $divorce, $father_dead, $mother_dead, $remarried_father, $remarried_mother
95 , $finished, $school, $address_school, $gpa, $certificate, $number, $on, $from_aqency) = mysql_fetch_row($result);
		}
	}
}
mysql_close();
?>

ปัญหาก็คือ 1 .บันทึกไม่ได้


2. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\MOVOKO\admin\history_std\from_std_Ad.php on line 95


มันผิดตรงไหนและแก้อย่างไร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-28 21:24:32 By : บุ๋ม สารคาม
 


 

No. 4

Guest


ใส่ ' ' ครอบค่าของข้อมูลที่เป็นสตริงครับ ในที่นี้คือ '$User_Admin' เหมือนกับที่คุณ GuEmboy แนะนำ (แต่ใช้ ; หลังจบคำสั่ง sql ได้นะครับ)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-28 11:25:25 By : nara
 


 

No. 5



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



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


Code
2. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\MOVOKO\admin\history_std\from_std_Ad.php on line 95


มันบอกว่า ใช้ mysql_fetch_ror()ไม่ได้ ที่ บรรทัด 95
ซึ่งบรรทัด 95 เรียก SQL จาก
Code (PHP)
$result = mysql_query("SELECT * FROM student WHERE id_std = $id_std;");


ซึ่งคุณยังไม่ได้ใส่ '...' คร่อมเลย

หากไม่ใส่ '...' คร่อม มันจะคิดว่าเปรียบเทียบฟิลด์กับฟิลด์
แต่คุณต้องการ เปรียบเทียบ ฟิลด์กับค่าตัวแปร

ควรใช้เป็น
Code (PHP)
$result = mysql_query("SELECT * FROM student WHERE id_std = '$id_std'");

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-28 12:50:26 By : 50121680
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มันขึ้นว่า Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Wattaphongnok\admin_confirm.php on line 85
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่