php插入数据乱码
<?php
$link=mysqli_connect('localhost','root','');
if($link){echo "连接成功了"."<br>";}
else {echo "失败了";}
if (mysqli_select_db($link,'t1')){echo "你选择了t1数据库"."<br>";}
else {echo "选择失败";}
mysqli_query($link,"set names utf8_general_ci");
if(mysqli_query($link,"insert into tb1 values('电器','小冰箱')") )
{echo "插入成功".mysqli_affected_rows($link)."<br>";}
else {echo "插入数据失败";};//第一,数据库设置了utf8_general_ci 第二,在数据库插入中文数据是中文,在php插入就是乱码,
提问:到底哪里错了?