게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Post로 넘겨받아서 db에 대한 질문
게시물ID : programmer_10627짧은주소 복사하기
작성자 : OVO봇
추천 : 0
조회수 : 641회
댓글수 : 8개
등록시간 : 2015/05/31 11:32:23
옵션
  • 베스트금지
  • 본인삭제금지
회원가입을 연습해 볼려고 하는데요
a.php (회원가입 양식)
c.php(a.php에서 post로 넘겨받아 db에 저장시켜서 그 저장된 값을 불려와 화면에 표시)
<form  name="a.php" method="post" action="c.php">
포스트 방식으로 이렇게 c.php로 넘겨주고
c.php는 이렇게 했습니다
--------------------------------------------------------------
<?php
include "../myung/b.php";
if (mysqli_connect_error()) {
    exit('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error());
}
extract($_POST);
echo $user_id. '<br />';
echo $user_name. '<br />';
echo $user_hac. '<br />';
echo $user_st. '<br />';
echo $user_date. '<br />';
echo $user_gender. '<br />';
echo $user_phone. '<br />';
echo $user_address. '<br />';
echo $user_hh. '<br />';
echo $user_oo. '<br />';
echo $user_intro. '<br />';
$mysql_close();
?> 
----------------------------------------------------------------
include되는 b.php는
----------------------------------------------------------------
<?
    $connect=mysql_connect( "localhost", "아이디", "비번") or  
        die( "SQL server에 연결할 수 없습니다."); 
      mysql_select_db("user",$connect);

    $id = $POST['id'];
    $name = $POST['name'];
    $hac = $POST['hac'];
    $st = $POST['st'];
    $date1 = $POST['date1'];
    $date2 = $POST['date2'];
    $date3 = $POST['date3'];
    $date=$data1."-".$date2."-".date3;
    $gender = $POST['gender'];
    $phone1 = $POST['phone1'];
    $phone2 = $POST['phone2'];
    $phone3 = $POST['phone3'];
    $phone = $phone1."-".$phone2."-".phone3;
    $iaddress = $POST['address'];
    $hh = $POST['hh'];
    $oo = $POST['oo'];
    $chi = $POST['chi'];
    $intro = $POST['intro'];
   ?>
---------------------------------------------------------------
으로 해보았는데
Fatal error: Function name must be a string in /host/home1/audrl5220/html/myung/c.php on line 18
이라는 에러문이 뜹니다.
현재 db 구조는 아래 방식입니다
----------------------------------------------------------------------------------------
create table user(
num int,
id char(10),
name char(10),
hac char(10),
st char(1),
date1 char(10),
date2 char(10),
date3 char(10),
date char(30),
gender char(1),
phone1 char(5),
phone2 char(5),
phone3 char(5),
phone char(15),
address char(80),
hh char(1),
oo char(1),
chi char(20),
intro char(200),
primary key(num)
);
----------------------------------------------------------------------------------------
닷홈이라는 홈페이지에 php파일을 넣고 db도 닷홈mysql에 넣어서 해볼려고 하는데...
(보니깐 닷홈에 아파치랑 mysql php 지원이 다 되는것 같아 여기에 해보았습니다)
post db 검색해보고 여러가지 검색해서 소스도 바꿔보고 그랬는데도 혼자 할려니 뭐가 잘못인지 잘 모르겠습니다.ㅠㅠ
혹시 잘못된 부분이나 뭐가 잘못되었는지 알려주시면 감사드리겠습니다 ㅠ

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호