MySQL 쿼리를 위한 php 코딩의 오류 좀 찾아주세요.

MySQL 쿼리를 위한 php 코딩의 오류 좀 찾아주세요.

작성일 2020.05.05댓글 1건
    게시물 수정 , 삭제는 로그인 필요

php로 mySQL 의 데이터를 쿼리하는 코딩을 짜고 있는 초보자입니다.
디비의 테이블 member는 phpMyAdmin으로 생성했고, 속성이 4가지인데
각각 userID, userPassword, userName (이상 varchar(20), 데이터 정렬방식은 utf8_general_ci ), userAge (int(10))으로 되어 있습니다.
php 코딩은 아래와 같고, 웹브라우저에서 http://localhost/test.php을 실행하면, 화면에 aaa aaa aaa 111 이 출력되어야 하나 111만 출력되고 앞쪽 3개의 문자는 나오지 않습니다.
그리고 아래와 같은 경고 메세지가 뜹니다.
"Warning: A non-numeric value encountered in C:\wamp64\www\test.php on line 10"
어디가 잘못된 것일까요? 
문자 속성의 데이터 정렬방식을 utf8_unicode_ci utf_bin으로 바꿔봐도 결과는 똑 같습니다.
고수님들의 도움을 바랍니다.

<?php
    header("Content-Type: text/html;charset=UTF-8");
    $con = mysqli_connect ("localhost", "root", "", "test");
    mysqli_query($con,'SET NAMES utf8');
    $sql= "select * from member where userID = 'aaa' and userPassword = 'aaa' ";
    $result= mysqli_query ($con, $sql) ;
    $row= mysqli_fetch_array ($result); //여기가 이상함.

    print ($row[0] + " " + $row[1] + " " + $row[2] + " " + $row[3] ); //경고 line  
    mysqli_close($con);
?>



profile_image 익명 작성일 -

한 줄만 고쳐주시면 됩니다 :)

print ($row[0] . " " . $row[1] . " " . $row[2] . " " . $row[3] ); //경고 line

mysql 은 c# 과는 달라서 문자열의 붙여쓰기할 때 '+' 기호가 아닌 '.' 기호를 사용합니다.

이상 "크레이의 IT 탐구 블로그"의 크레이였습니다.

php-mySQL 연동을 위한 php 코딩 오류

안드로이드-php-mySQL 연동을 고부하는... 아래와 같이 1명의 정보만 쿼리할 때의 코딩은... $sql= "select * from member2 where userID = '$userID' and...

php로 mysql_query()함수로 쿼리좀...

php로 mysql데이터베이스 사용할려고 하는데요. mysql_query("insert into tset... mysql_error()는 sql오류 있을시 오류메시지를 알려주는 함수입니다. mysql_query...

php, mysql 에러질문

... location='join.php'; "; } mysql_close($db_connect); ?> 쿼리변수에 값 넣는곳부터 오류가... // 이런식으로 코딩해 놓으면 에러 찾기가...

php mysql 오류

예제하는중인데요 이런 오류가 떳어요 You have an error in your SQL syntax; check the... 만났다면 php에서 mysql로 넘겨주는 쿼리문 스트링이 잘못됐다는...

mysql, php 버젼, 웹호스팅, 제로보드...

... 단, mysql 버전차이에 따른 SQL 언어가 약간 다른부분이 있습니다. 예를 들어 버전에 따라 서브쿼리를 할수 있을수도 없을 수도 있습니다. 따라서 php 프로그래밍시 mysql의...