Je me sens comme un total n00b pour ne pas comprendre ce que je fais mal, mais voilà. Je suis en train d'écrire un formulaire web simple qui stocke des informations dans une base de données MySQL. Je reçois cette erreur:PHP mysqli paramètre inattendu Question
mysqli_stmt_init() expects parameter 1 to be mysqli, null given in /myfile.php
Voici mon code:
$server = 'localhost';
$username = 'myusername';
$password = 'mypassword';
$db = 'mydb';
$link = mysqli_connect($server, $username, $password, $db);
.
.
.
$stmt = mysqli_stmt_init($link); /*This line throws the error*/
Toutes les idées? Merci d'avance. Etes-vous sûr à 100% que vous vous connectez à la base de données avec succès?
Mon problème était ma portée variable (après avoir divisé mes fonctions.) Ne fonctionne pas de la même manière que Java :) Merci Paolo pour cette error_reporting (E_ALL); pointe! – mclaughlinj