sql >> Databáze >  >> RDS >> Mysql

php klauzule mysql IN nefunguje s proměnnou CSV. ovlivněn je pouze první řádek

Nepoužívejte ' ' pro $invoice, protože když ji používáte, je to jako '1,2,3', kde by mělo být buď jako '1','2','3' nebo 1,2,3

Myslím, že váš dotaz by měl znít takto

"aktualizace sady faktur zaplacena =1, date_recieved ='$date', check_number ='$šek' kde faktura_číslo IN ($invoice)"




  1. nekonzistentní odsazení s Pythonem po rozdělení

  2. Hromadné vkládání do MYSQL ze souborů XML

  3. mysql předávání dat do in

  4. Jak zobrazit velikost schématu Oracle pomocí dotazu SQL?