<prompt> Andika hati ya PHP inayounganisha kwenye hifadhidata ya MySQL na kufanya shughuli za CRUD kwenye jedwali linaloitwa bidhaa. Kila bidhaa inapaswa kuwa na jina, bei, aina na URL ya picha. Tumia taarifa zilizotayarishwa ili kuzuia mashambulizi ya sindano ya SQL.PLINFORMAT  <response>: connect_error dieMuunganisho haukufaulu: . conn-connect_error; Kazi ya kuunda bidhaa mpya katika jedwali la bidhaakazi createProductname, price, category, image_url kimataifa conn; Tayarisha taarifa ya SQL ili kuingiza bidhaa mpya kwenye jedwali la bidhaa stmt conn-tayarishaINGIZA KWENYE bidhaa jina, bei, kategoria, picha_url THAMANI ?, ?, ?, ?; stmt-bind_paramsdss, name, price, category, image_url; Tekeleza taarifa iliyoandaliwa na uangalie makosa ikiwa !stmt-execute mwangwi Kosa: . stmt-kosa; Funga taarifa iliyoandaliwa stmt-funga; Kazi ya kusoma bidhaa zote kutoka kwa jedwali la bidhaakazi readProducts kimataifa conn; Tayarisha taarifa ya SQL ili kuchagua bidhaa zote kutoka kwa jedwali la bidhaa stmt conn-tayarishaCHAGUA kitambulisho, jina, bei, kategoria, picha_url KUTOKA kwa bidhaa; stmt-tekeleza; Funga vigezo vya matokeo stmt-bind_resultid, name, price, category, image_url; Leta na uonyeshe matokeo wakati stmt-fetch echo ID: id Jina: name Bei: price Kategoria: category URL ya picha: image_url; Funga taarifa iliyoandaliwa stmt-funga; Kazi ya kusasisha bidhaa katika jedwali la bidhaasasisho la kaziProductid, name, price, category, image_url kimataifa conn; Tayarisha taarifa ya SQL ili kusasisha bidhaa katika jedwali la bidhaa stmt conn-tayarishaSASISHA bidhaa SET name?, price?, category?, image_url? WHERE id?; stmt-bind_paramsdssi, name, price, category, image_url, id; Tekeleza taarifa iliyoandaliwa na uangalie makosa ikiwa !stmt-execute mwangwi Kosa: . stmt-kosa; Funga taarifa iliyoandaliwa stmt-funga; Kazi ya kufuta bidhaa kutoka kwa jedwali la bidhaakazi deleteProductid kimataifa conn; Tayarisha taarifa ya SQL ili kufuta bidhaa kutoka kwa jedwali la bidhaa stmt conn-tayarishaFUTA KUTOKA kwa bidhaa WAPI id?; stmt-bind_parami, id; Tekeleza taarifa iliyoandaliwa na uangalie makosa ikiwa !stmt-execute mwangwi Kosa: . stmt-kosa; Funga taarifa iliyoandaliwa stmt-funga; Mfano wa matumizi: Unda bidhaa mpyacreateProductBidhaa ya Mfano, 19.99, Elektroniki, Soma bidhaa zotesomaBidhaa; Sasisha bidhaa na kitambulisho 1sasishaBidhaa1, Bidhaa Iliyosasishwa, 24.99, Vifaa, Futa bidhaa iliyo na kitambulisho 2kufutaBidhaa2; Funga muunganisho wa hifadhidataconn-funga;? 