PHP를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 때 발생하는 문제

사용자 4112064

PHP와 jquery를 사용하여 등록 양식을 만들었습니다. 입력 세부 정보를 SQL 데이터베이스에 저장해야합니다.

config.php를 만들고 index.php와 submit.php 파일에 포함했습니다.

입력 세부 정보를 입력 한 후 "성공적으로 입력되었지만 여전히 데이터베이스에 저장되지 않았습니다. config.php 코드에서 내 실수가 무엇인지 알 수 있습니까? 누구든지 도와 주시겠습니까?

이것은 내 config.php입니다.

    <?php
    $mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "crop";
$prefix = "";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) die('Could not connect: ' . mysql_error());
mysql_select_db($mysql_database, $bd) or die('Could not connect: ' . mysql_error());
    ?>

그리고 이것은 code_exec.php입니다 :

 <?php
    session_start();
    include('config.php');
    $fname=$_POST['fname'];
    $lname=$_POST['lname'];
    $email=$_POST['email'];
    $pass=$_POST['pass'];
    $sex_select=$_POST['sex_select'];
    $month=$_POST['month'];
    $day=$_POST['day'];
    $year=$_POST['year'];

    $result = mysql_query("INSERT INTO crop(fname, lname, email, pass,`sex_select`, month,day,year)  
VALUES ('$fname', '$lname', '$email', '$pass','$sex_select', '$month','$day','$year')");

if (!$result) {
    die('Invalid query: ' . mysql_error());
}
    ?>
보얀 코바 세 비치

이 일이 나에게.

code_exec :

<?php
include 'functions.php';
include 'config.php';
session_start();
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$email=$_POST['email'];
$pass=$_POST['pass'];
$sex_select=$_POST['sex_select'];
$month=$_POST['month'];
$day=$_POST['day'];
$year=$_POST['year'];

$result = mysql_query("INSERT INTO crop(fname, lname, email, pass,`sex_select`, month,day,year)  
VALUES ('$fname', '$lname', '$email', '$pass','$sex_select', '$month','$day','$year')");

if (!$result) {
 die(msg(0,"wrong query"));
}
?>

submit.php에 다음을 추가하십시오.

include 'code_exec.php';

// where member-area.php is the address on your site where registered users are
// redirected after registration.
echo msg(1,"registered.html");

functions.php에서 메시지를 추가하십시오.

function msg($status,$txt)
{
return '{"status":'.$status.',"txt":"'.$txt.'"}';
}  

이것이 작동하지 않으면 스크립트가 반환하는 오류를 확인하십시오. 올바른 db 또는 테이블 이름을 선택하지 않았을 수 있습니다.

경고 :이 코드는 프로덕션 환경에서 사용해서는 안되며,보다 안전한 mysqli 또는 PDO 함수를 사용해야하며 준비된 명령문, 암호 해싱 등을 사용해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP를 사용하여 MYSQL 데이터베이스에 데이터를 삽입 할 때 발생하는 문제

분류에서Dev

javafx를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 때 오류 발생

분류에서Dev

ZERO WIDTH SPACE를 데이터베이스에 삽입 할 때 발생하는 유니 코드 문제

분류에서Dev

NodeJS를 사용하여 MariaDB에 데이터를 삽입 할 때 발생하는 문제

분류에서Dev

PHP를 사용하여 MySQL 데이터베이스에 데이터 삽입 문제

분류에서Dev

JSP 페이지를 로컬 MySQL 데이터베이스에 연결할 때 발생하는 문제 : 잘못된 데이터베이스 이름

분류에서Dev

SQL Server 데이터베이스에 데이터를 삽입하려고 할 때 연결 문제 열기

분류에서Dev

PHP insert.php를 사용하여 mysql에 데이터를 삽입 할 때 오류 발생

분류에서Dev

PHP를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 수 없습니다.

분류에서Dev

(PHP, AJAX, JQ)를 사용하여 MySQL 데이터베이스에 데이터를 삽입 할 수 없습니다.

분류에서Dev

누군가가 데이터베이스에 삽입 할 때마다 오디오를 재생하는 PHP MYSQL Javascript

분류에서Dev

Doctrine 2 CLI를 사용하여 vagrant (scotchbox) 데이터베이스에 연결할 때 발생하는 문제

분류에서Dev

MySQL 데이터베이스에 관계 제약이있을 때 데이터를 삽입하는 방법

분류에서Dev

PHP를 사용하여 postgresql에 데이터를 삽입 할 때 오류 발생

분류에서Dev

직접 삽입 문으로 PDO를 사용하여 mysql 데이터베이스에 데이터 삽입

분류에서Dev

PHP를 사용하여 mysql 데이터베이스에 데이터 삽입

분류에서Dev

PHP를 사용하여 MySQL 데이터베이스에 데이터를 삽입하면 오류가 발생 함

분류에서Dev

AJAX를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 수 없습니다.

분류에서Dev

mysql 데이터베이스에 문자열 변수를 삽입 할 때 따옴표를 포함해야하는 이유 PHP

분류에서Dev

PHP를 사용하여 MySQL 데이터베이스에 연결 클래스, 삽입, 업데이트, 삭제

분류에서Dev

MySQL 데이터베이스에 날짜를 삽입 할 때 타임 스탬프를 무시하는 방법

분류에서Dev

PHP를 사용하여 JSON 파일의 여러 행과 문서를 MySQL 데이터베이스에 삽입

분류에서Dev

MySQL에 데이터를 삽입하려고 할 때 오류 발생

분류에서Dev

PHP를 사용하여 MYSQL 데이터베이스에 날짜와 시간을 삽입 할 수 없습니다.

분류에서Dev

데이터베이스 파일에 삽입하려고 할 때 C # 문제

분류에서Dev

Ajax 및 PHP를 사용하여 데이터베이스 (mysql)에 삽입

분류에서Dev

PHP를 사용하여 MySQL 데이터베이스에 배열 삽입?

분류에서Dev

PHP를 사용하여 MySQL 데이터베이스에 정수를 삽입하는 데 문제가 있습니다.

분류에서Dev

.bak에서 새 DB로 데이터베이스를 전송할 때 발생하는 문제

Related 관련 기사

  1. 1

    PHP를 사용하여 MYSQL 데이터베이스에 데이터를 삽입 할 때 발생하는 문제

  2. 2

    javafx를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 때 오류 발생

  3. 3

    ZERO WIDTH SPACE를 데이터베이스에 삽입 할 때 발생하는 유니 코드 문제

  4. 4

    NodeJS를 사용하여 MariaDB에 데이터를 삽입 할 때 발생하는 문제

  5. 5

    PHP를 사용하여 MySQL 데이터베이스에 데이터 삽입 문제

  6. 6

    JSP 페이지를 로컬 MySQL 데이터베이스에 연결할 때 발생하는 문제 : 잘못된 데이터베이스 이름

  7. 7

    SQL Server 데이터베이스에 데이터를 삽입하려고 할 때 연결 문제 열기

  8. 8

    PHP insert.php를 사용하여 mysql에 데이터를 삽입 할 때 오류 발생

  9. 9

    PHP를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 수 없습니다.

  10. 10

    (PHP, AJAX, JQ)를 사용하여 MySQL 데이터베이스에 데이터를 삽입 할 수 없습니다.

  11. 11

    누군가가 데이터베이스에 삽입 할 때마다 오디오를 재생하는 PHP MYSQL Javascript

  12. 12

    Doctrine 2 CLI를 사용하여 vagrant (scotchbox) 데이터베이스에 연결할 때 발생하는 문제

  13. 13

    MySQL 데이터베이스에 관계 제약이있을 때 데이터를 삽입하는 방법

  14. 14

    PHP를 사용하여 postgresql에 데이터를 삽입 할 때 오류 발생

  15. 15

    직접 삽입 문으로 PDO를 사용하여 mysql 데이터베이스에 데이터 삽입

  16. 16

    PHP를 사용하여 mysql 데이터베이스에 데이터 삽입

  17. 17

    PHP를 사용하여 MySQL 데이터베이스에 데이터를 삽입하면 오류가 발생 함

  18. 18

    AJAX를 사용하여 mysql 데이터베이스에 데이터를 삽입 할 수 없습니다.

  19. 19

    mysql 데이터베이스에 문자열 변수를 삽입 할 때 따옴표를 포함해야하는 이유 PHP

  20. 20

    PHP를 사용하여 MySQL 데이터베이스에 연결 클래스, 삽입, 업데이트, 삭제

  21. 21

    MySQL 데이터베이스에 날짜를 삽입 할 때 타임 스탬프를 무시하는 방법

  22. 22

    PHP를 사용하여 JSON 파일의 여러 행과 문서를 MySQL 데이터베이스에 삽입

  23. 23

    MySQL에 데이터를 삽입하려고 할 때 오류 발생

  24. 24

    PHP를 사용하여 MYSQL 데이터베이스에 날짜와 시간을 삽입 할 수 없습니다.

  25. 25

    데이터베이스 파일에 삽입하려고 할 때 C # 문제

  26. 26

    Ajax 및 PHP를 사용하여 데이터베이스 (mysql)에 삽입

  27. 27

    PHP를 사용하여 MySQL 데이터베이스에 배열 삽입?

  28. 28

    PHP를 사용하여 MySQL 데이터베이스에 정수를 삽입하는 데 문제가 있습니다.

  29. 29

    .bak에서 새 DB로 데이터베이스를 전송할 때 발생하는 문제

뜨겁다태그

보관