집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에 삽입하는 동안 문자열과 기본 키 ID를 연결하는 방법은 무엇입니까?
삽입 중 문자열과 기본 키 ID 연결
제공된 코드에 설명된 것처럼 MySQL 테이블에 데이터를 삽입하는 것은 간단할 수 있습니다. 그러나 자동 증분 기본 키 ID(user1, user2, user3 등)와 연결된 'user'로 사용자 이름을 생성하려는 경우 직접적인 접근 방식에는 몇 가지 고려 사항이 필요합니다.
연결 제한 :
대체 접근 방식:
이 제한 사항을 해결하려면 다음 단계를 수행할 수 있습니다.
$query = 'UPDATE `users` SET `username` = CONCAT("user", ?) WHERE `id` = ?'; $stmt = $mysqli->prepare($query); $stmt->bind_param("ii", $id, $id); $stmt->execute();
AUTO_INCREMENT가 아닌 ID에 대한 고려 사항:
user_id가 AUTO_INCREMENT 값이 아닌 경우 삽입 문에서 매개변수로 전달하기 전에 'user' 문자열과 PHP 코드에 지정된 ID를 직접 연결할 수 있습니다.
추가 참고 사항:
위 내용은 MySQL에 삽입하는 동안 문자열과 기본 키 ID를 연결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!