SQL Query Select That User Don't Have The Products : <p>Im trying to make a feature called "Edit Profile User" this</p>

<p>so in this feature im as Admin that can Edit User's Profile such as Name, username , DOB, etc. </p>

<p>in this feature we also can edit/Assign Product to this user. Example </p>

<p>User A have product : 
 1. Shampoo
 2. Soap
 3. Toothpick</p>

<p>and in server we've more than 3 product which are : Shampoo, Soap, Toothpick, Sponge, and Towel (5 items)</p>

<p>so the problem is : how to show the items that User have and automatically selected in select option, and also show the product that user didnt have / still available in server ? </p>

<p>so the example is : 
User A Product : 
 1. Shampoo (selected)
 2. Soap (selected)
 3. Toothpick (selected)
 4. Sponge
 5. Towel</p>

<p>im still confuse and no idea , already a week searching on google . 
and i use Chosen from harvest with multiple select </p>

<p>here's the source : <a href="https://harvesthq.github.io/chosen/" rel="nofollow noreferrer">https://harvesthq.github.io/chosen/</a></p>

<p>can anybody help me figure it out this problem ? im so stressed</p>

<p>*and this project based in Laravel </p>
