champ déclaré mais pas reconnu
Bonjour à tous,
j'ai un problème :
j'effectue un module d'insertion sur une base de donnée mais j'ai un champ qui n'est pas reconnu lors de l'exécution de ce module et le message suivant s'affiche : "Champ 'carton' inconnu dans field list"
Cependant lors de l'exécution d'une requête dans PHPMyAdmin , tout s'exécute normalement.
Voici le script de la table :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| CREATE TABLE tbl_telephone
(
id INT NOT NULL AUTO_INCREMENT,
carton VARCHAR (50) NOT NULL,
serial VARCHAR (50) NOT NULL,
mac VARCHAR (50) NOT NULL,
modele VARCHAR (50) NOT NULL,
PRIMARY KEY (id)
);
-- ...
INSERT INTO tbl_telephone (carton, serial, mac, modele) VALUES
-- ... |
et le code en PHP :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?php
$db = mysql_connect("localhost","root","");
mysql_select_db("telephonieip",$db);
$sql = "SELECT carton, serial, mac, modele FROM tbl_telephone";
$req = mysql_query($sql);
while ($data = mysql_fetch_assoc($req)) { echo "<tr><td>" . $data['carton'] . "</td><td>" . $data['serial'] . "</td><td>" . $data['mac'] . "</td><td>" . $data['modele'] . "</td></tr>\n"; }
mysql_close();
?> |
J'ai bien vérifier que le champ 'carton' était bien ortographié sur toutes les pages, mais rien n'y fait.
Quelqu'un pourrait-il m'aider s'il vous plait ?
Merci