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

HOME > PHP > PHP Forum > แก้ให้ถูกให้หน่อยคะ ขอบคุนคะ ^_^ ตรวจสอบข้อมูลใน DB



 

แก้ให้ถูกให้หน่อยคะ ขอบคุนคะ ^_^ ตรวจสอบข้อมูลใน DB

 



Topic : 063879



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



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




ถ้า search ข้อมูลแล้วจะให้แสดงข้อมูลจากฐานข้อมูล
แต่ก่อนจะแสดงข้อมูล ต้องการเช็คว่ามีข้อมูลในฐานหข้อมูลหรือไม่
ถ้ามีข้อมูลให้ไปทำหน้านี้
ถ้าไม่มีข้อมูลให้ไปทำหน้านี้

home.php
<form name="formsearch"action="module/checkdata.php" method="POST">
		  <label class="mtsearch">
		  <input type="text" name="domain" autocomplete="off" title="iblogs.in" class="inp"/>&nbsp;&nbsp;&nbsp;&nbsp;
		  <input type="submit" name="Submit" value="" class="imgsearch" />
		  </label>
		</form>


checkdata.php
<?php
include("./config/config.php");

$domain = $_POST["domain"];

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult) //ถ้ามีข้อมูลอยู่ในฐานข้อมูล
{
		echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
		echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}

?>



ช่วยแก้ให้หน่อยคะ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-07-28 11:28:31 By : Poster View : 1149 Reply : 49
 

 

No. 1



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



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

ต้องการส่งค่า textbox ที่ชื่อ name ไปตรวจสอบ ถ้าไม่มีให้ก็ให้ไปหน้า 1 ถ้ามีก็ไปอีกหน้ายังงี่เหรอครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 11:56:15 By : chonburi f.c
 


 

No. 2



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



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


ใช่ๆ แล้วคะ รบกวนด้วยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 11:58:13 By : Poster
 

 

No. 3



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



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

ที่เขียนใช้ไม่ได้เหรอ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 12:06:23 By : teez1232002
 


 

No. 4



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



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


ใช้ไม่ได้คะ แก้ยังไงดีคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:12:43 By : Poster
 


 

No. 5



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



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


Code (PHP)
<?php
include("./config/config.php");
 
$domain = $_POST["domain"];

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
if($objResult==1) //ถ้ามีข้อมูลอยู่ในฐานข้อมูล
{
echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}

?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:19:23 By : arm8957
 


 

No. 6



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



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


ยังไม่ได้ยุดีคะ รบกวนด้วยนะค่า

มันจะมาหน้านี้ตลอดเลยคะ display_nodata.php

no
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:28:38 By : Poster
 


 

No. 7



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



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


คุณอ้างพาทผิดครับ จาก url ที่ให้ดู ต้องแก้ที่โค๊ดของ action ของ form ครับ

จาก

<form name="formsearch"action="module/checkdata.php" method="POST">
<label class="mtsearch">
<input type="text" name="domain" autocomplete="off" title="iblogs.in" class="inp"/>&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="Submit" value="" class="imgsearch" />
</label>
</form>


เป็น

<form name="formsearch"action="checkdata.php" method="POST">
<label class="mtsearch">
<input type="text" name="domain" autocomplete="off" title="iblogs.in" class="inp"/>&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="Submit" value="" class="imgsearch" />
</label>
</form>

ลองดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:32:48 By : arm8957
 


 

No. 8



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



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


ไม่ได้ยุคะ

ไฟล์จะเก็บไว้ในโฟเดอร์ module (havedata, nodata)

ในโฟเดอร์ havedata จะเก็บ (display_data.php)
ในโฟเดอร์ nodata จะเก็บ (display_nodata.php)


เขียนpath ไงดีคะ รบกวนด้วยนะคะ ^_^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:41:47 By : Poster
 


 

No. 9



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



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


คุณเก็บไฟล์ไว้ในโฟล์เดอร์เดียวได้ป่าวอ่ะครับ เพราะว่าเวลาเรากด submit form อ่ะครับ จะกำหนดได้ action เดียวครับ
ส่วนเวลาทำงาน ก็ให้ตัวโปรแกรมเรียกใช้ตามเงื่อนไขอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 13:50:43 By : arm8957
 


 

No. 10



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



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


ย้ายไว้ที่เดียวกันละึคะ แต่ว่ามันจะไปเข้าเงื่อนไขไม่มีข้อมูลตลอดคะ display_nodata.php รบกวนอีกนิดนะคะ


ประวัติการแก้ไข
2011-07-28 14:03:56
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:03:03 By : Poster
 


 

No. 11



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



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


ตอบความคิดเห็นที่ : 9 เขียนโดย : arm8957 เมื่อวันที่ 2011-07-28 13:50:43
รายละเอียดของการตอบ ::
เอาใหม่นะครับ คือ ผมถามก่อนว่า ไฟล์ checkdata.php อยู่ในโฟล์เดอร์ module ใช่ไม๊ครับ?
แต่ไฟล์ display_data.php กับ display_nodata.php อยู่ต่างโฟล์เดอร์กัน
ในโฟเดอร์ havedata จะเก็บ (display_data.php)
ในโฟเดอร์ nodata จะเก็บ (display_nodata.php)

ถ้าเป็นแบบที่ผมคิด ก็เขียนโค๊ดได้โดย...
หน้า home.php
Code (PHP)
<form name="formsearch"action="checkdata.php" method="POST">
<label class="mtsearch">
<input type="text" name="domain" autocomplete="off" title="iblogs.in" class="inp"/>&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="Submit" value="" class="imgsearch" />
</label>
</form>


หน้า checkdata.php
Code (PHP)
<?php
include("./config/config.php");

$domain = $_POST["domain"];

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
if($objResult==1) //ถ้ามีข้อมูลอยู่ในฐานข้อมูล
{
echo "<script language=Javascript>window.location.href=\"havedata/display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"nodata/display_nodata.php\";</script>";
}

?>


ตามนี้ครับ ลองดู ถ้าไม่ได้จะลองดูให้อีกทีนึงนะ



ประวัติการแก้ไข
2011-07-28 14:06:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:05:24 By : arm8957
 


 

No. 12



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

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

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


ไปดูเรื่องของ ../folder , folder , ./folder , /folder ,../../folder , ฯลฯ
ให้เข้าใจแจ่มแจ้ง ก็จะอ๋อเองนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:11:13 By : t-monroe
 


 

No. 13



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



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


ยังไม่ได้เลยคะ ขนาดย้ายมาอยุ่โฟเดอร์เดียวกันทั้งหมด ก้อเข้าเงื่อนไขที่ไม่มีข้อมูลยุดีคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:15:52 By : Poster
 


 

No. 14



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



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


แล้วกัน งั้นผมขอให้คุณอธิบายให้หน่อยว่า
1. ไฟล์ home.php เก็บไว้ที่ไหนครับ?
2. ไฟล์ checkdata.php เก็บไว้ที่ไหน?
3. ไฟล์ display_data.php เก็บไว้ที่ไหน?
4. ไฟล์ display_nodata.php เก็บไว้ที่ไหน?

แต่ที่แน่ๆ ปัญญานี้น่าจะเป็นการอ้างพาทผิดน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:22:18 By : arm8957
 


 

No. 15



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



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


ย้ายมาไว้ข้างนอก ไม่ได้ใส่โฟเดอร์ไรก้อเข้าเงื่อนไข ไม่มีข้อมูล display_nodata.php ยุดีคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:22:52 By : Poster
 


 

No. 16



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

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

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


เอ่อ เอาไฟล์ที่เกี่ยวข้องมาดูกันครับ...เอามาแบบนี้ ก็จะรู้กัน

C:\Windows\file1.php
C:\Windows\myfolder\file2.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:23:35 By : t-monroe
 


 

No. 17



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



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


อ่าๆ เอามาทั้ง 4 ไฟล์เลยก็ยิ่งดีครับ จะได้แก้ได้ถูกจุด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:26:07 By : arm8957
 


 

No. 18



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



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


C:\AppServ\www\thekeyword\module\sitedata\checkdata.php

C:\AppServ\www\thekeyword\module\sitedata\display_data.php

C:\AppServ\www\thekeyword\module\sitedata\display_nodata.php

C:\AppServ\www\thekeyword\home.php


ขอบคุนมากเลยนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:29:27 By : Poster
 


 

No. 19



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



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


Code (PHP)
<form name="formsearch"action="module/sitedata/checkdata.php" method="POST">
<label class="mtsearch">
<input type="text" name="domain" autocomplete="off" title="iblogs.in" class="inp"/>&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="Submit" value="" class="imgsearch" />
</label>
</form>


Code (PHP)
<?php
include("./config/config.php");

$domain = $_POST["domain"];

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
if($objResult==1) //ถ้ามีข้อมูลอยู่ในฐานข้อมูล
{
echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}
?>


ลองดูอีกรอบนะครับ


ประวัติการแก้ไข
2011-07-28 14:36:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:35:28 By : arm8957
 


 

No. 20



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



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


ผลเปนแบบนี้คะ

er

TT ไงดี คะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:43:05 By : Poster
 


 

No. 21



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



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


ขอโทษทีครับ คือโค๊ดที่ผมเขียนไปในครั้งแรกอ่ะมันผิดนิดหน่อยครับ แต่ผมแก้แล้ว
เอาโค๊ดใน คห.19 ไปลองดูอีกทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:45:33 By : arm8957
 


 

No. 22



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



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


แก้ตามเรียบร้อยแล้วนะคะ รบกวนต่ออีกนิดนะคะ ที่นี้เจอไฟล์แล้ว แต่มันก้อเข้าเงื่อนไขนี้ยุดีคะ ทั้งๆที่กรอกข้อมูลที่มีอยู่ใน DB

else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 14:54:54 By : Poster
 


 

No. 23



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



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


Code (PHP)
<?php
include("./config/config.php");
 
$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
if($objResult>=1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
{
echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}
?>


ลองดูอีกรอบนะครับ เหอะๆๆ


ประวัติการแก้ไข
2011-07-28 15:03:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:00:10 By : arm8957
 


 

No. 24



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



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


เหมือนเดิมเลยคะ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:06:05 By : Poster
 


 

No. 25



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



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


งั้นลอง echo $objResult; ดูนะครับว่ามันทำงานได้ไม๊ แล้วก็ปิด echo ตรง if..else นะครับ
Code (PHP)
<?php
include("./config/config.php");

$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ
 
$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
echo $objResult;
//if($objResult>=1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
//{
//echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
//}
//else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
//{
//echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
//}
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:09:38 By : arm8957
 


 

No. 26



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



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


Warning: include(./config/config.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 2

Warning: include() [function.include]: Failed opening './config/config.php' for inclusion (include_path='.;C:\php6\pear') in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 2

Warning: mysql_num_rows():supplied argument is not a valid MySQL result resource in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 8



ถ้า echo $strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";

teenee.comSELECT * FROM sitedata WHERE domain = 'teenee.com'


ประวัติการแก้ไข
2011-07-28 15:18:28
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:13:40 By : Poster
 


 

No. 27



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

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

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

ตอบความคิดเห็นที่ : 25 เขียนโดย : arm8957 เมื่อวันที่ 2011-07-28 15:09:38
รายละเอียดของการตอบ ::
เปลี่ยนเป้น >0 ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:21:22 By : Dragons_first
 


 

No. 28



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



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


เรื่องพาทของไฟล์ ./config/config.php ขอดูอีกรอบครับ มันบอกว่าหาไฟล์ config.php ไม่เจออ่ะครับ
C:\AppServ\www\thekeyword\home.php เอามาแบบเนี่ยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:22:01 By : arm8957
 


 

No. 29



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



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


C:\AppServ\www\thekeyword\config\config.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:23:43 By : Poster
 


 

No. 30



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



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


เป็นเปน เปลี่ยนเป้น >0 ครับ

ก้อเหมือนเดิมคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:25:37 By : Poster
 


 

No. 31



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



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


Code (PHP)
<?php
include("config/config.php"); //แก้ตรงนี้ครับ

$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ
 
$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
echo $objResult;
//if($objResult>=1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
//{
//echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
//}
//else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
//{
//echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
//}
?>


สำหรับหน้า home.php ให้แก้ include("./config/config.php"); เป็น include("config/config.php");
ส่วนหน้าอื่นๆ แก้เป็น include("../../config/config.php");


ประวัติการแก้ไข
2011-07-28 15:35:24
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:29:43 By : arm8957
 


 

No. 32



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



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


แก้แ้ล้วนะคะ error เหมือนเดิมเลยคะ

รบกวนจังเลย อิอิ ''
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:34:02 By : Poster
 


 

No. 33



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



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


Code (PHP)
<?php
include("config/config.php"); //แก้ตรงนี้ครับ

$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ
 
$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);
echo $objResult;
//if($objResult>=1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
//{
//echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
//}
//else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
//{
//echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
//}
?>


สำหรับหน้า home.php ให้แก้ include("./config/config.php"); เป็น include("config/config.php");
ส่วนหน้าอื่นๆ แก้เป็น include("../../config/config.php");
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:36:14 By : arm8957
 


 

No. 34



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



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


แก้แ้ล้วนะคะ error เหมือนเดิมเลยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:40:32 By : Poster
 


 

No. 35



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



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


แล้วกัน จะให้ยังไงต่อละทีนี้
ลองทำความเข้าใจเรื่องพาทดูนะครับ เพราะปัญหาน่าจะอ้างพาทผิด ทำให้เกิด error
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:50:10 By : arm8957
 


 

No. 36



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



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


555+ ไม่เปนไรคะ ขอบคุนมากคะ เด่วจะลองพยายามดู
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:52:05 By : Poster
 


 

No. 37



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

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

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

สรุป error อะไร หน้าไหนลงโค๊ดให้ครบครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 15:52:25 By : Dragons_first
 


 

No. 38



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



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


error ตรงนี้คะ ในหน้า checkdata.php

Warning: include(./config/config.php) [function.include]: failed to open stream: No such file or directory in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 2

Warning: include() [function.include]: Failed opening './config/config.php' for inclusion (include_path='.;C:\php6\pear') in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 2

Warning: mysql_num_rows():supplied argument is not a valid MySQL result resource in C:\AppServ\www\thekeyword\module\sitedata\checkdata.php on line 8
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:05:27 By : Poster
 


 

No. 39



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

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

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

เอาไฟล์ checkdata.php มาโพสครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:18:24 By : Dragons_first
 


 

No. 40



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



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


checkdata.php)
<?php
include("./config/config.php");
 
$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);

if($objResult==1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
{
echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}
?>




include("config/config.php");  << ใส่แบบนี้ก้อ error เหมือนกันคะ



ประวัติการแก้ไข
2011-07-28 16:30:06
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:28:42 By : Poster
 


 

No. 41



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Cheer !!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:30:04 By : webmaster
 


 

No. 42



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



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


Cheer !!

ขอบคุนค่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:31:27 By : Poster
 


 

No. 43



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



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


Code (PHP)
<?php
include("../../config/config.php");
 
$domain = trim($_POST['domain']); //ใส่คำสั่ง trim() เพื่อตัดค่าว่าง เผื่อเราลืมไปกด spacbar แล้วจะหาข้อมูลในฐานข้อมูลไม่เจอ

$strSQL = "SELECT * FROM sitedata WHERE domain = '$domain'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_num_rows($objQuery);

if($objResult==1) //ผมแก้เงื่อนไขนิดหน่อนนะ เผื่อว่าถ้ามีข้อมูลอยู่ในฐานข้อมูลมากกว่าหรือเท่ากับ 1
{
echo "<script language=Javascript>window.location.href=\"display_data.php\";</script>";
}
else //ถ้าไม่มีข้อมูลยุในฐานข้อมูล จะทำการเพิ่มข้อมูลลงฐาน
{
echo "<script language=Javascript>window.location.href=\"display_nodata.php\";</script>";
}
?>


ลองอีกทีเด้อ พยายามช่วยอยู่ๆ
ลองแก้ตรง include("../../config/config.php"); อะครับ


ประวัติการแก้ไข
2011-07-28 16:35:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:34:11 By : arm8957
 


 

No. 44



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



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


ขอบคุนมากเลยนะคะ '' ^_^

ลองแก้ดูละนะคะ เหมือนเดิมเลยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:41:29 By : Poster
 


 

No. 45



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



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


ที่ผมเดาเอานะว่าไฟล์ config.php น่าจะเป็นการติดต่อกับฐานข้อมูลใช่ป่าวครับ?
ถ้าลองไม่ include("./config/config.php");
แล้วลอง connect กับฐานข้อมูลแบบปกติดู ว่าสามารถรันได้ป่าว มี error อีกไม๊ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:46:43 By : arm8957
 


 

No. 46



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



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


เนาะคะ ลืมมคิด เด่วลองดูก่อนนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:50:47 By : Poster
 


 

No. 47



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



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


ลองดูแล้วนะคะ ได้แล้วคะ ใช้วิธี ไม่ include("./config/config.php"); ใช้ connect กับฐานข้อมูลแบบปกติ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:55:45 By : Poster
 


 

No. 48



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



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


เอ้อ โล่งอก กว่าจะได้เล่นเอาเหนื่อยกันเลยทีเดียว
แต่ถ้าใช้แบบ include ได้ก็จะดีกว่า เพราะเวลาแก้ข้อมูลจะได้แก้ทีเดียว ศึกษาเรื่องพาทเยอะๆครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 16:58:27 By : arm8957
 


 

No. 49



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



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


555+ ตั้งแต่บ่ายโมงกันเลยทีเดียว

ขอบคุนมากเลยคะ ไม่หนีกันไปไหน อิอิ ''

จะลองศึกษา พาท ตามคำแนะนำคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-28 17:07:58 By : Poster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : แก้ให้ถูกให้หน่อยคะ ขอบคุนคะ ^_^ ตรวจสอบข้อมูลใน DB
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่