переписать соединение и запрос из mysql в mysqli

Всегда использовал MySQL с PHP с типичным mysql_query или mysql_fetch_array но теперь я переезжаю в Mysqli так как это будет будущее.

Я новичок и использую его для личного, поэтому я решил спросить вас, как переписать все это в правилах Mysqli

Предположим, что у нас есть следующие users(id,name,job,number) базы данных users(id,name,job,number)

 CREATE TABLE `users` ( `id` bigint(20) unsigned NOT NULL auto_increment, `name` varchar(255) default '0', `job` varchar(255) default NULL, `number` varchar(255) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ; INSERT INTO `users` VALUES (1, 'John', 'Plumber', '555'); INSERT INTO `users` VALUES (2, 'Iva', 'Reporter', '666'); INSERT INTO `users` VALUES (3, 'Robert', 'Writer', '777'); INSERT INTO `users` VALUES (4, 'Irin', 'Writer', '888'); 

Теперь они имеют нормальный Mysql поэтому кто-нибудь может переписываться с Mysqli

1) Соединение

 $DB["host"] = "localhost"; $DB["dbName"] = "dbname"; $DB["user"] = "dbuser"; $DB["pass"] = "dbpass"; $link = mysql_connect($DB["host"],$DB["user"],$DB["pass"]) or die("Connection Failed"); mysql_select_db($DB["dbName"]); 

2) Вызов из базы данных точной записи

  $sql = "select * from users where job='Plumber'"; $reg = mysql_query($sql) or die(mysql_error()); $aee = mysql_fetch_array($reg); echo $aee[name]; // should gives name John 

3) Вызов из результатов базы данных

 $qry="select * from users where job='Writer'"; $result=mysql_query($qry) or die($qry); if(mysql_num_rows($result)=='0'){ echo "No results"; // if not found any for this conditional job }else{ while($line=mysql_fetch_array($result)){ echo $line[name]."<br>"; // should gives Robert <br> Irin } } в $qry="select * from users where job='Writer'"; $result=mysql_query($qry) or die($qry); if(mysql_num_rows($result)=='0'){ echo "No results"; // if not found any for this conditional job }else{ while($line=mysql_fetch_array($result)){ echo $line[name]."<br>"; // should gives Robert <br> Irin } } 

Это действительно очень помогло бы мне и препятствовало бы мне открыть следующий новый вопрос для insert,update,delete поскольку я считаю, что это полезно для новичков вроде меня ~ Спасибо