|
|
|
ติด Error คำสั่ง SQL No database selected ช่วยดูให้ทีนะค่ะกำลังฝึกหัดค่ะ |
|
|
|
|
|
|
|
คือว่าหนูลองเขียนดูค่ะกำลัง งงว่าทำไมไฟล์อื่นที่เรียกใช้คำสั่งเหมือนๆกันไม่เป็นกลับใช้งานได้ปกติ ติดอยู่แค่ไฟล์นี้ตัวเดียวเลยค่ะ
รบกวนพี่ๆช่วยชี้แนะด้วยนะคะ
Code
<?php
include_once('config.php');
function do_edit(){
$pass = $_POST['pass'];
$key = $_POST['key'];
$user = $_POST['user'];
$time = $_POST['time'];
$tag = $_POST['tag'];
$url = $_POST['url'];
$id = $_POST['id'];
$st = $_POST['status'];
$cate = $_POST['cate'];
mysql_connect ($_CONFIG['mysql']['host'], $_CONFIG['mysql']['username'], $_CONFIG['mysql']['password']) or die("Could not connect: " . mysql_error());
mysql_select_db($_CONFIG['mysql']['account_db_name']) or die("Could not : " . mysql_error());
$sql = "UPDATE `shop` SET `user`='$user', `pass`='$pass', `key` = '$key', `time` = '$time', `tag` = '$tag', `url` = '$url', `status` = '$st', `cate` = '$cate' WHERE id = '$id'";
$result = mysql_query($sql);
if($sql)
{
echo "<font color='green'>Save Edit.</font>";
}
else
{
echo "<font color='red'>Edit Fail.</font>";
}
}
?>
โค๊ดก็ตามนี้ค่ะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-04-24 20:12:20 |
By :
Nuna |
View :
1533 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_select_db($_CONFIG['mysql']['account_db_name']) or die("Could not : " . mysql_error());
ลองตรวจสอบตัวแปร $_CONFIG['mysql']['account_db_name'] ว่ามีค่าหรือเปล่าครับ
ปกติ น่าจะเป็น database name
|
|
|
|
|
Date :
2012-04-24 20:21:19 |
By :
Hanaper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยด้วยคร่าาา
|
|
|
|
|
Date :
2012-04-24 20:30:32 |
By :
Nuna |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
grant สิทธิ์ถูกรึปล่าว
|
|
|
|
|
Date :
2012-05-17 16:57:41 |
By :
P'Joe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_select_db($_CONFIG['mysql']['account_db_name'])
เป็น mysql_queryดูสิ
|
|
|
|
|
Date :
2012-05-18 01:23:45 |
By :
biw_22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|