Insertion table : champ = 'Resource id #' ?
Bonjour tout le monde
Jai un petit problème concernant l'insertion de données dans ma table. En effet, à l'aide d'un menu déroulant, je sélectionne ma donnée via ma table 'bm' mais ce qui apparaît dans les champs appropriés (bm1 et bm2) de ma table 'fiche' est : "Resource id #6","Resource id #7"
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php
$sids = mysql_query("SELECT * FROM $souscat");
$bm1 = mysql_query("SELECT * FROM $bm");
$bm2 = mysql_query("SELECT * FROM $bm");
$query = mysql_query("INSERT INTO $fiche (hid,sid,name,name2,note1,note2,note3,bm1,bm2,photoartiste,date_p,heure)
VALUES ('$group','$subgroup','$name','$name2','$note1','$note2','$note3','$bm1','$bm2','$largefile','$date_p','$heure')");
?>
<select name="bm1">
<option selected>BM</option>
<?
while ($myrow = mysql_fetch_row($bm1)) {
echo "<option value=\"$myrow[1]\">$myrow[1]</option>";
}
?>
</select> |
La structure de ma table ci suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#
# Structure de la table `cote103`
#
DROP TABLE IF EXISTS fiche;
CREATE TABLE fiche (
id int(11) NOT NULL auto_increment,
hid int(11) NOT NULL default '0',
sid int(11) NOT NULL default '0',
name varchar(80) NOT NULL default '',
name2 varchar(80) NOT NULL default '',
note1 varchar(80) NOT NULL default '',
note2 varchar(80) NOT NULL default '',
bm1 text NOT NULL,
bm2 text NOT NULL,
photoartiste text NOT NULL,
date_p DATE (80) NOT NULL default '',
heure TIME (80) NOT NULL default '',
PRIMARY KEY (id),
FULLTEXT KEY name (name)
) TYPE=MyISAM; |
:cry: :cry:
Pourquoi ai je 'Resource id #6' et 'Resource id #7' dans mes champs bm1 et bm2 ?
Merci d'avance