Insertion de données dans la table (mysqli insert)

J'ai été à la recherche à ce code pour un certain temps maintenant et je ne vois pas où est le problème. J'ai lu l'ensemble de StackOverflow et ne vois toujours pas où est mon erreur.

<?php

mysqli_connect("localhost","root","","web_table");
mysql_select_db("web_table") or die(mysql_error());

if (mysqli_connect_errno()) {

  echo "Failed to connect to MySQL: " . mysqli_connect_error();

}
echo "<p> Connection Successful!"

mysqli_query('INSERT INTO web_formitem (ID, formID, caption, key, sortorder, type, enabled, mandatory, data) VALUES (105, 7, Tip izdelka (6), producttype_6, 42, 5, 1, 0, 0)');


echo "<p>Insert successfull";

?>

L'erreur est quelque part dans la ligne 13, c'est mysqli_query('insert.... J'ai essayé de m'aider avec http://www.w3schools.com/php/php_mysql_insert.asp mais ça ne m'aide beaucoup.

Vous devez citer vos cordes -> VALUES ('value 1', 'value 2') ... au lieu de VALUES (value 1, value 2)
J'ai essayé, n'a pas fonctionné..
qu'est-ce que mysql_select_db faire? vous utilisez mysqli droit? Il ne fait rien.
Un développeur ne devrait pas regard dans le code, mais exécuter.
Double de Comment inclure une variable PHP à l'intérieur d'une base MySQL insert

OriginalL'auteur Blue | 2013-05-30