Inscription php
ghazinhidi
Messages postés
13
Statut
Membre
-
Dragonio Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Dragonio Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
salut a tous
j'ai une probleme au niveau de mysqli
je pas comprend cet erreur
( ! ) Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\PPP\verif.php on line 50
- ligen 50 : $stmt = $mysqli->prepare("INSERT INTO user VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
et voici mon code :
<?php
if(isset($_POST['b1']))
{
if (isset($_POST['n']))
{
$n=$_POST['n'];
}
if (isset($_POST['p']))
{
$n=$_POST['p'];
}
if (isset($_POST['psd']))
{
$n=$_POST['psd'];
}
if (isset($_POST['e']))
{
$n=$_POST['e'];
}
if (isset($_POST['pwd']))
{
$n=$_POST['pwd'];
}
if (isset($_POST['v']))
{
$n=$_POST['v'];
}
if (isset($_POST['a']))
{
$n=$_POST['a'];
}
if (isset($_POST['s']))
{
$n=$_POST['s'];
}
if (isset($_POST['sp']))
{
$n=$_POST['sp'];
}
$base= mysqli_connect("localhost", "root", "", "utilisateurs");
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
$stmt = $mysqli->prepare("INSERT INTO user VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
$stmt->bind_param('sssd',$n,$p,$psd,$e,$pwd,$v,$a,$s,$sp);
$stmt->execute();
printf("%d ligne insérée.\n", $stmt->affected_rows);
$stmt->close();
$mysqli->close();
}
?>
j'ai une probleme au niveau de mysqli
je pas comprend cet erreur
( ! ) Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\PPP\verif.php on line 50
- ligen 50 : $stmt = $mysqli->prepare("INSERT INTO user VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
et voici mon code :
<?php
if(isset($_POST['b1']))
{
if (isset($_POST['n']))
{
$n=$_POST['n'];
}
if (isset($_POST['p']))
{
$n=$_POST['p'];
}
if (isset($_POST['psd']))
{
$n=$_POST['psd'];
}
if (isset($_POST['e']))
{
$n=$_POST['e'];
}
if (isset($_POST['pwd']))
{
$n=$_POST['pwd'];
}
if (isset($_POST['v']))
{
$n=$_POST['v'];
}
if (isset($_POST['a']))
{
$n=$_POST['a'];
}
if (isset($_POST['s']))
{
$n=$_POST['s'];
}
if (isset($_POST['sp']))
{
$n=$_POST['sp'];
}
$base= mysqli_connect("localhost", "root", "", "utilisateurs");
/* Vérification de la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
$stmt = $mysqli->prepare("INSERT INTO user VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
$stmt->bind_param('sssd',$n,$p,$psd,$e,$pwd,$v,$a,$s,$sp);
$stmt->execute();
printf("%d ligne insérée.\n", $stmt->affected_rows);
$stmt->close();
$mysqli->close();
}
?>
A voir également:
- Inscription php
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
- Tchat gratuit sans inscription - Accueil - Réseaux sociaux
- Paypal inscription - Guide
1 réponse
Bonjour
Ce ne serais pas plutot
Car juste au dessus tu te connecte a ta database avec $base
$stmt = $mysqli->prepare("INSERT INTO user VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"); $stmt->bind_param('sssd',$n,$p,$psd,$e,$pwd,$v,$a,$s,$sp);
Ce ne serais pas plutot
$stmt = $base->prepare("...
Car juste au dessus tu te connecte a ta database avec $base
$base= mysqli_connect("localhost", "root", "", "utilisateurs");