par
JayTricks » 29 mars 2017, 19:10
Bonjour tout le monde,
J'ai voulu insérer dans ma BDD différentes valeurs, dans ma table Meubles j'ai des champs dimensions qui sont au format Int mais lors de l'ajout dans la base de donnée comment je procède ?
$req = $bdd->prepare('
INSERT INTO users (nom, reference, longueur, largeur, poids)
VALUES (:nom, :reference, :longueur, :largeur, :poids)');
$req->bindValue(':nom', $_POST['nom']);
$req->bindValue(':reference', $_POST['reference']);
$req->bindValue(':longueur', $_POST['longueur']);
$req->bindValue(':largeur', $_POST['largeur']);
$req->bindValue(':poids', $_POST['poids']);
$req->execute();
Rien ne s'ajoutait à la BDD, du coup j'ai mis tous mes champs en varchar et cela fonctionne mais ça me pose problème je veux pouvoir les mettre au format INT ou autre à l'avenir lorsque j'aurai besoin de faire des calculs etc...
Merci par avance de me mettre sur la voie.
Bonjour tout le monde,
J'ai voulu insérer dans ma BDD différentes valeurs, dans ma table Meubles j'ai des champs dimensions qui sont au format Int mais lors de l'ajout dans la base de donnée comment je procède ?
[PHP]$req = $bdd->prepare('
INSERT INTO users (nom, reference, longueur, largeur, poids)
VALUES (:nom, :reference, :longueur, :largeur, :poids)');
$req->bindValue(':nom', $_POST['nom']);
$req->bindValue(':reference', $_POST['reference']);
$req->bindValue(':longueur', $_POST['longueur']);
$req->bindValue(':largeur', $_POST['largeur']);
$req->bindValue(':poids', $_POST['poids']);
$req->execute();[/PHP]
Rien ne s'ajoutait à la BDD, du coup j'ai mis tous mes champs en varchar et cela fonctionne mais ça me pose problème je veux pouvoir les mettre au format INT ou autre à l'avenir lorsque j'aurai besoin de faire des calculs etc...
Merci par avance de me mettre sur la voie.