IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Erreur sql, Erreur classique mais remède introuvable
Options
Mayol
posté 8 Aug 2018, 17:07
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 005
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 !
Go to the top of the page
 
+Quote Post
yponomeute
posté 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



Citation (Mayol @ 8 Aug 2018, 18:07) *
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
Go to the top of the page
 
+Quote Post
Mayol
posté 8 Aug 2018, 21:09
Message #3


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 005
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 !
Go to the top of the page
 
+Quote Post
Mayol
posté 9 Aug 2018, 09:31
Message #4


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 005
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 !
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th October 2019 - 20:09