반응형
오류가 발생하고 (실제로 오류가 아니라 제대로 작동하지 않음) SQL 연결과 관련이 있는지 알아 내려고합니다. 두 개의 완전히 다른 데이터베이스에 대한 두 개의 개별 연결이 있습니다.
$dshost = "kjbkb";
$dsdatabase = "kjhk";
$dsusername = "hjgfytdf";
$dspassword = "jhv";
mysql_connect($dshost,$dsusername,$dspassword);
mysql_select_db($dsdatabase) or die( "Unable to select database");
$sql = "SELECT * FROM users WHERE `username` = '".$_POST['paydl']."'";
$cheeseburger = mysql_query($sql);
$res = mysql_fetch_array($cheeseburger);
$autobus_user = $res['id'];
mysql_close(); //close first connection
$db_host = "khgv";
$db_user = "trdstx";
$db_password = "txz";
$db_database = "gfxx";
mysql_connect($db_host, $db_user, $db_password) or die("Unable to connect to host");
mysql_select_db($db_database) or die( "Unable to select database");
$ASDFASDF = "SELECT * FROM `autobus` WHERE `user_id` = '".$autobus_user."' LIMIT 3";
$BobDoleDontNeedThis = mysql_query($ASDFASDF);
$resnumbatwo = mysql_fetch_array($BobDoleDontNeedThis);
mysql_close(); //close 2nd connection
내가이 일을 제대로하고 있는가? $ resnumbatwo
가 false를 반환하는 이유는 무엇입니까?
해결 방법
반환 값 :
가져온 행에 해당하는 문자열 배열을 반환합니다. 또는
FALSE
if there are no more rows. The type of returned array depends on how result_type is defined. By usingMYSQL_BOTH
(default), you'll get an array with both associative and number indices. UsingMYSQL_ASSOC
, you only get associative indices (as
참조 페이지 https://stackoverflow.com/questions/15109933
반응형
'MySql' 카테고리의 다른 글
MySQL C #을 사용하여 원격 MySQL 서버에 연결하는 방법은 무엇입니까? (0) | 2021.01.10 |
---|---|
MySQL Codeigniter 메시지 : 정의되지 않은 변수 : 쿼리 (0) | 2021.01.10 |
MySQL 레일 COUNT SELECT DISTINCT (0) | 2021.01.10 |
MySQL의 두 테이블에서 데이터 선택 (0) | 2021.01.10 |
MySQL virtualenv, mysql-python, pip : 누구든지 방법을 알고 있습니까? (0) | 2021.01.10 |
댓글