이 질문에 유래 stackoverflow.com 질문과 대답 ------------ 내 문제 -------------------- -------------------- mysql_select_db ("members") 또는 die (mysql_error()); "데이터베이스를 찾았습니다!
";이 PHP/MySQL 스크립트는 무엇이 잘못 되었나요? 제대로 작동하지 않습니다.
---------------- 해결책 ----------------------------- -------------------------------------
mysql_select_db ("a2670376_Pass") 또는 die (mysql_error()); "데이터베이스를 찾았습니다!
";
을 heres 내 스크립트
이<?php
$ud_ID = $_REQUEST["ID"];
$ud_firstname = $_POST["ud_firstname"];
$ud_surname = $_POST["ud_surname"];
$ud_FBID = $_POST["ud_FBID"];
$ud_IMG = $_POST["ud_IMG"];
mysql_connect('mysql13.000webhost.com'… 'a2670376_Users', 'Password') or die(mysql_error());
echo "MySQL Connection Established! <br>";
mysql_select_db("members") or die(mysql_error());
echo "Database Found! <br>";
$query = "UPDATE stokesley_members SET firstname = '$ud_firstname', surname = '$ud_surname',
FBID = '$ud_FBID' WHERE ID = '$ud_ID'";
$res = mysql_query($query);
if ($res)
echo "<p>Record Updated<p>";
else
echo "Problem updating record. MySQL Error: " . mysql_error();
?>
<form action="update.php" method="post">
<input type="hidden" name="ID" value="<?=$UID;?>">
IMGNU: <input type="text" name="ud_img" value="<?=$IMGNU;?>"><br>
First Name: <input type="text" name="ud_firstname" value="<?=$firstname?>"><br>
Last Name: <input type="text" name="ud_surname" value="<?=$surname?>"><br>
FB: <input type="text" name="ud_FBID" value="<?=$FBID?>"><br>
<input type="Submit">
</form>
은을 heres 내 오류 MySQL의 연결 설립! 사용자 'a2670376_Users'@'10.1.1.40'데이터베이스 '회원'에 대한 액세스가 거부되었습니다. 10.1.1.40이 무엇인지 알지 못합니다. ("mysql13.000webhost.com", "a2670376_Users" , "Password") 여전히 여전히 똑같은 것 이제는 이것이 혼란 스럽습니다. 그렇기 때문에 오류가 있다는 것을 확신 할 수는 없지만 오류가 없다면 원인이 있다고 생각합니다. 이 오류는 havent 때문에 발생할 수 있습니다. 아직 update.php 파일을 만들었습니까? 나는이 alredy에있는 많은 버그를 해결했지만이 하나를 얻는 것 같아요 당신이 생명의 은인이 될 것이며 나에게 noobish 스크립트 메신저에 대한 크레딧을 줘라 13
나는 alredy가 가지고 있기 때문에 권리를 부여 할 필요가 없다. 권한 나는 그것을 connect.php라는 이름의 파일 내가 잘 작동하는이 등록 및 로그인 스크립트를 연결했지만이 실 거예요 ..
http://fni.site11.com/edit.php
은 내가
'ordie'는'or die '여야합니다. –
비밀번호가 맞습니까? –
회원 데이터베이스에있는 2670376_ 사용자에게 권한을 부여해야합니다. 오류 메시지에 따르면 현재 현재 액세스 권한이 없습니다. 성공적으로 연결되었음을 알 수 있지만 데이터베이스 선택에 실패합니다. – Bgi