Erreur sql, Erreur classique mais remède introuvable |
Bienvenue invité ( Connexion | Inscription )
Erreur sql, Erreur classique mais remède introuvable |
8 Aug 2018, 17:07
Message
#1
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 045 Inscrit : 7 Sep 2003 Lieu : Monsempron-Libos (47) Membre no 9 439 |
Bonjour à tous.
J'ai l'erreur classique : Warning: mysqli_error() expects exactly 1 parameter, 0 given in /mirsocim/bien_cible.php on line 103 Voici ma requête : CODE $req_modif_bien = mysqli_query($connexion,"UPDATE biens SET type_local='$type_local', compteur_eau_commun='$compteur_eau_commun', adresse='$adresse', code_postal='$code_postal', ville='$ville', num_bien=$num_bien, etage='$etage', nbre_pieces='$nbre_pieces', surface=$surface, remarques_bien='$remarques_bien', occupe='$occupe' WHERE idbien=$idbien_a_modifier") or die(mysqli_error()); et ma table : CODE CREATE TABLE `biens` ( `idbien` int(6) NOT NULL, `type_local` varchar(64) NOT NULL DEFAULT '', `compteur_eau_commun` varchar(3) NOT NULL DEFAULT '', `adresse` varchar(255) NOT NULL DEFAULT '', `code_postal` varchar(5) NOT NULL DEFAULT '', `ville` varchar(64) NOT NULL DEFAULT '', `num_bien` int(4) NOT NULL, `etage` varchar(3) NOT NULL DEFAULT '', `nbre_pieces` varchar(2) NOT NULL DEFAULT '', `surface` int(3) NOT NULL, `remarques_bien` text, `occupe` varchar(3) NOT NULL DEFAULT 'NON' ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Il m'est impossible de détecter l'erreur (la journée passée) Y aurait-il un "oeil neuf" qui passe par là pour m'aider à déceler l'erreur qui doit-être surement sous mon nez. Merci. (Toutes les données (11) sont bien là. J'ai fait des "echo" pour le vérifier. -------------------- iMac 27" (Mojave 10.14.1) - PowerMac G4-1.250 Ghz Bi (Tiger-Pour Classic- & Leopard) - IMac G5 20"-2 Ghz (Tiger-Pour Classic- & Leopard)- IMac G5 Intel Core i5 27"-2.66GHz (Snow Leopard [10.6.7] & Os 9.03 [Par SheepShaver]).
Imprimantes : Epson EPL6100 (Pour les travaux administratifs) - Xanté AW1200 (pour les stabis A3) - Xerox DC12 et Xerox DC242 (Pour la production) Avez-vous pensé à ce que nous deviendrions sans macbidouille.com ? Non au langage SMS sur internet ! |
|
|
8 Aug 2018, 20:27
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 969 Inscrit : 26 Jan 2011 Lieu : Pollachius virens Membre no 164 083 |
Warning: mysqli_error() expects exactly 1 parameter, 0 given in /mirsocim/bien_cible.php on line 103 Il manque un paramètre pour la fonction mysqli_error(), ce n'est pas une erreur dans ta requête. Vu ton code, il faut modifier la fin de ta ligne Code die(mysqli_error()); par Code die(mysqli_error($connexion));
-------------------- MBP 2017 15" avec clavier pourri et touchbar inutile
|
|
|
8 Aug 2018, 21:09
Message
#3
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 045 Inscrit : 7 Sep 2003 Lieu : Monsempron-Libos (47) Membre no 9 439 |
Bonsoir yponomeute.
Merci. Quel clown je fait ... Mais j'en ai marre, je verrai demain. Bonne nuit et merci beaucoup. Je te tiens au courant. -------------------- iMac 27" (Mojave 10.14.1) - PowerMac G4-1.250 Ghz Bi (Tiger-Pour Classic- & Leopard) - IMac G5 20"-2 Ghz (Tiger-Pour Classic- & Leopard)- IMac G5 Intel Core i5 27"-2.66GHz (Snow Leopard [10.6.7] & Os 9.03 [Par SheepShaver]).
Imprimantes : Epson EPL6100 (Pour les travaux administratifs) - Xanté AW1200 (pour les stabis A3) - Xerox DC12 et Xerox DC242 (Pour la production) Avez-vous pensé à ce que nous deviendrions sans macbidouille.com ? Non au langage SMS sur internet ! |
|
|
9 Aug 2018, 09:31
Message
#4
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 045 Inscrit : 7 Sep 2003 Lieu : Monsempron-Libos (47) Membre no 9 439 |
Bon , merci pour cette erreur détectée.
mais , de plus, je voulais enregistrer etage en ==> "3ème" alors que 'etage' ne veut que 3 caractères ==> `etage` varchar(3) Merci encore. -------------------- iMac 27" (Mojave 10.14.1) - PowerMac G4-1.250 Ghz Bi (Tiger-Pour Classic- & Leopard) - IMac G5 20"-2 Ghz (Tiger-Pour Classic- & Leopard)- IMac G5 Intel Core i5 27"-2.66GHz (Snow Leopard [10.6.7] & Os 9.03 [Par SheepShaver]).
Imprimantes : Epson EPL6100 (Pour les travaux administratifs) - Xanté AW1200 (pour les stabis A3) - Xerox DC12 et Xerox DC242 (Pour la production) Avez-vous pensé à ce que nous deviendrions sans macbidouille.com ? Non au langage SMS sur internet ! |
|
|
Nous sommes le : 21st September 2024 - 14:07 |