본문 바로가기

SQL2314

MySQL WHILE 루프의 mysqli 쿼리 1.) while 루프 안에 msqli_query를 중첩시킬 수 있습니까? 2.) 그렇다면 왜 아래의 PHP는 프리 코드 테이블에 데이터를 쓰지 않습니까? $ build 배열 변수를 에코하면 제대로 표시되지만 mysqli 삽입은 DB의 테이블에 아무것도 쓰지 않습니다. 이 코드는 어디에서나 오류가 발생하지 않으므로 이것에 대해 무엇을 놓치고 있습니까? $data = mysqli_query($con,"SELECT * FROM Cart WHERE Buyer_ID='$_SESSION[cid]' AND Cart_Date='$_SESSION[cdate]'"); while($build = mysqli_fetch_array($data)) { //echo $build[idex]." "; mysqli_query($con.. 2020. 12. 28.
MySQL 여러 열에 대한 MySQL 전체 텍스트 검색 : 결과 혼란 DB에서 전체 텍스트 검색을 수행하는 검색 쿼리가 있습니다. $sql = "SELECT * FROM `tbl_auction_listing` AS `al` JOIN `tbl_user` AS `u` ON `al`.`user_id` = `u`.`user_id` LEFT JOIN `tbl_gallery_details` AS `gd` ON `al`.`user_id` = `gd`.`user_id` LEFT JOIN `tbl_self_represented_details` AS `sr` ON `u`.`user_id` = `sr`.`user_id` WHERE `al`.`status` = '" . ACTIVE . "' AND `al`.`start_date` NOW() .. 2020. 12. 28.
MySQL 외래 키와 MySQL 다 대다 관계 내 MySQL 데이터베이스에서 다 대다 관계를 만들려고합니다. 세 개의 테이블이 있습니다. 영화 , 장르 및 Films_Genres . 다음 코드를 사용하여 설정하고 있습니다. CREATE TABLE Films ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), Title VARCHAR(255) ), CREATE TABLE Genres ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), Name VARCHAR(255) ), CREATE TABLE Films_Genres ( film_id INT NOT NULL, genre_id INT NOT NULL, PRIMARY KEY (film_id, genre_id), FOREIGN K.. 2020. 12. 28.
MySQL 오늘 날짜가 발생하는지 어떻게 확인합니까? 여기 내가 가지고있는 것입니다. SELECT CASE WHEN DATE_FORMAT(a.lastLogin, 'W') = DATE_FORMAT(NOW(), 'W') THEN 'Today' ELSE DATE_FORMAT(a.lastLogin, 'W') END AS lastlogin FROM authors a 내가 놓친 훨씬 더 간단한 방법이 있다고 확신합니다. 해결 방법 DATE (a.lastlogin) = DATE (NOW ()) DATE () 함수는 날짜 시간 열을 날짜 부분으로 정규화합니다 (예 : 2009-11-16 16:45:23 는 2009-11- 16 ) 참조 페이지 https://stackoverflow.com/questions/1746090 2020. 12. 28.
MySQL MYSQL 값을 기반으로 특정 색상으로 셀 PHP 강조 "ProspectStatus"필드에 대해 mysql의 테이블 / 열 , RED, GREEN, YELLOW에서 표시 할 수있는 세 가지 값이 있습니다. 어쨌든 값에 따라 셀의 배경색을 변경할 수 있습니까? 예 : echo "" . $row['ProspectStatus'] . ""; PHP 코드 : $result = mysql_query("SELECT * FROM customerdetails"); //List the Columns for the Report echo " CustomerID Customer Name Prospect Status Address "; while($row = mysql_fetch_array($result)) { echo ""; echo "" . $row['CustomerID'] . .. 2020. 12. 28.
MySQL GROUP_CONCAT에서 COUNT 사용 이것은 내 테이블입니다. id fk_company 1 2 2 2 3 2 4 4 5 4 6 11 7 11 8 11 9 12 내가 원하는 결과는 "3, 2, 3, 1"문자열이어야합니다. 이것은 복잡한 쿼리 문자열의 일부일뿐입니다. 이 쿼리를 사용하려고했습니다. SELECT GROUP_CONCAT(COUNT(id) SEPARATOR ", ") FROM `table` GROUP BY fk_company; 하지만 오류가 발생했습니다. 오류 번호 : 1111 그룹 기능의 잘못된 사용 COUNT, MAX, MIN 또는 SUM은 GROUP_CONCAT에서 사용할 수 없습니다. 그렇다면 다른 방법을 알고 있습니까? 해결 방법 먼저 내부 선택에서 GROUP BY 와 함께 COUNT () 를 수행 한 다음 GROUP_CON.. 2020. 12. 28.
MySQL mysql이 내 localhost에서 서비스를 시작할 수 없습니다. 다음 오류를 표시하는 mysql 서비스를 시작할 때. "Could not start the MySql service on local Computer Error 1067: The process terminited unexpectedly" 오류 로그를 확인할 때 다음 오류가 표시됩니다. 130704 12:58:44 [Note] Plugin 'FEDERATED' is disabled. 130704 12:58:44 InnoDB: Initializing buffer pool, size = 47.0M 130704 12:58:44 InnoDB: Completed initialization of buffer pool InnoDB: Error: log file .\ib_logfile0 is of different siz.. 2020. 12. 28.
MySQL PHP로 MySQL에 사용자가 이미 존재하는지 확인하는 방법 나를 위해 작동하지 않는 다음 코드를 사용하고 있습니다. $con=mysqli_connect("localhost","root","","my_db"); $check="SELECT COUNT(*) FROM persons WHERE Email = '$_POST[eMailTxt]'"; if (mysqli_query($con,$check)>=1) { echo "User Already in Exists "; } else { $newUser="INSERT INTO persons(Email,FirstName,LastName,PassWord) values('$_POST[eMailTxt]','$_POST[NameTxt]','$_POST[LnameTxt]','$_POST[passWordTxt]')"; if (mysqli_q.. 2020. 12. 28.
MySQL PHP 오류 : 최대 함수 중첩 수준 '100'에 도달하여 중단 중 치명적 오류 : 최대 기능 중첩 수준 '100'에 도달하여 중단 중! ... \ project \ db.php on line 2 내 db.php 코드 $db = mysql_connect ("localhost","db_user","password"); mysql_select_db("db_name",$db); 뭐가 문제 야? 해결 방법 참조 페이지 https://stackoverflow.com/questions/17488505 2020. 12. 28.
MySQL. 테이블을 만들 수 없습니다. errno 150 MySQL에서 두 개의 테이블이있는 데이터베이스를 만들어야하지만 스크립트가 errno 150 (외래 키 문제)으로 실패합니다. 두 테이블에서 외래 키 필드가 동일하도록 다시 확인했는데 오류를 찾을 수 없습니다. 다음은 스크립트입니다. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; DROP SCHEMA IF EXISTS `testdb`; CREATE SCHEMA IF NOT EXISTS `testdb` DEFAULT CHARACT.. 2020. 12. 28.