phpmyadmin을 카페24에 설치및 php와 연동 문의 정보
phpmyadmin을 카페24에 설치및 php와 연동 문의본문
phpmyadmin설치는 카페24 /www/mysql 폴더로 설치를 했습니다.
카페24는 새 데이터베이스 만들기 권한이 없다는군요..
그래서 만들어져 있는 데이터 베이스 안에 추가로 만들었습니다.
그것이 아래 소스 인데요.. 이렇게 해서는 아되던데요..
어떻게 처리해야 하는지 고수님들의 답변을 듣고 싶습니다.
<?php
$user_id = $_POST["user_id"];
$pw = $_POST["pw"];
$name = $_POST["name"];
$email = $_POST["email"];
$memo = $_POST["memo"];
$connect = mysql_connect("localhost","id","id");
mysql_select_db("/기존데이터베이스/hompi");
$query = "insert into member(user_id,pw,name,email,memo)
values('$user_id','$pw','$name','$email','$memo')";
mysql_query($query, $connect);
mysql_close($connect);
?>
카페24는 새 데이터베이스 만들기 권한이 없다는군요..
그래서 만들어져 있는 데이터 베이스 안에 추가로 만들었습니다.
그것이 아래 소스 인데요.. 이렇게 해서는 아되던데요..
어떻게 처리해야 하는지 고수님들의 답변을 듣고 싶습니다.
<?php
$user_id = $_POST["user_id"];
$pw = $_POST["pw"];
$name = $_POST["name"];
$email = $_POST["email"];
$memo = $_POST["memo"];
$connect = mysql_connect("localhost","id","id");
mysql_select_db("/기존데이터베이스/hompi");
$query = "insert into member(user_id,pw,name,email,memo)
values('$user_id','$pw','$name','$email','$memo')";
mysql_query($query, $connect);
mysql_close($connect);
?>
댓글 전체

안되는게 어떻게 안되는지 구체적으로 말씀해주시면 좋겠네요
다만 위 내용을 봤을때
mysql_select_db("/기존데이터베이스/hompi");
이부분에서 문제가보이는 데요.~
mysql_select_db 안에는 데이타베이스명이 들어가야 합니다
mysql_select_db("데이타베이스명");
이렇게 되어야 합니다
다만 위 내용을 봤을때
mysql_select_db("/기존데이터베이스/hompi");
이부분에서 문제가보이는 데요.~
mysql_select_db 안에는 데이타베이스명이 들어가야 합니다
mysql_select_db("데이타베이스명");
이렇게 되어야 합니다
데이터베이스 테이블이 2개가 존재를 하며 새 데이터베이스를 만들 권한이 없다고 합니다.
그리하여 기존에 있는 데이터베이스 테이블 안에 hompi 라는 테이블을 하나더 만들었습니다.
그래서 안래와 같은 소스가 나온겁니다.
mysql_select_db("/기존데이터베이스/hompi");
ㅜㅜ
그리하여 기존에 있는 데이터베이스 테이블 안에 hompi 라는 테이블을 하나더 만들었습니다.
그래서 안래와 같은 소스가 나온겁니다.
mysql_select_db("/기존데이터베이스/hompi");
ㅜㅜ

mysql_select_db("/기존데이터베이스/hompi");
->
mysql_select_db("hompi");
->
mysql_select_db("hompi");
웹호스팅에서는 데이터베이스를 생성할 수 있도록 허용하는 곳은 아마 없을 것입니다
커페24에 로그인하면 phpmyadmin은 기본적으로 제공하므로 다시설치할 필요가 없습니다
hompi 라는 테이블을 만들었을 뿐이니 데이터베이스 접속 방법이 변경되지않습니다
hompi라는 테이블에 접근하는 것은 데이터베이스 접속 후 쿼리문으로 하는것입니다
mysql_query("select * from homepi.............");
커페24에 로그인하면 phpmyadmin은 기본적으로 제공하므로 다시설치할 필요가 없습니다
hompi 라는 테이블을 만들었을 뿐이니 데이터베이스 접속 방법이 변경되지않습니다
hompi라는 테이블에 접근하는 것은 데이터베이스 접속 후 쿼리문으로 하는것입니다
mysql_query("select * from homepi.............");

네, 근데 의외로 많더군요^^
감사합니다. 다시 한번 시도를 해보겠습니다. (__)