insertion plusieurs fichiers et variables attachés à la volé
Posté : 20 févr. 2006, 13:44
Bonjour,
je voudrais insérer plusieurs images avec un petit texte pour chacune à la volée.
la partie upload de plusieurs images en une fois fonctionne bien mais je n'arrive pas à lier un texte à ce code php dont je ne suis pas l'auteur.
voila la partie du code concerné :
table images_proprietes :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
php :
html :
je récupère dans ma table images_proprietes :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
1 /1 /1 testfr1/testuk1
2 /2 /1 testfr1/testuk1
3 /3 /1 testfr1/testuk1
4 /4 /1 testfr1/testuk1
Comment procéder pour insérer correctement mes valeurs dans mes champs textfr et textukafin d'obtenir ce résultat :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
1 /1 /1 testfr1/testuk1
2 /2 /1 testfr2/testuk2
3 /3 /1 testfr3/testuk3
4 /4 /1 testfr4/testuk4
Si j'inscris manuellement dans mysql mes textes d'accompagnement dans ma table, j'arrive à les lire mais pour l'insertion c coton et je suis pas une flèche en php.
apluche et merci de vos conseils.
je voudrais insérer plusieurs images avec un petit texte pour chacune à la volée.
la partie upload de plusieurs images en une fois fonctionne bien mais je n'arrive pas à lier un texte à ce code php dont je ne suis pas l'auteur.
voila la partie du code concerné :
table images_proprietes :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
php :
Code : Tout sélectionner
$num=1;
for($i=0;$i<4;$i++)
{
if($image[$i]<>"" && $image[$i]<>"none")
{
redimmensionimage($idre,$image[$i],160,"images_proprietes","propriete","_".$num,"p");
$rechimage=mysql_query("select * from images_proprietes where id_propriete=$idre and id_image=$num and textfr=$textfr and textuk=$textuk",$connexion);
if(mysql_num_rows($rechimage)==0)
{
$insert=mysql_query("insert into images_proprietes (id_images_proprietes,id_image,id_propriete,ext,textfr,textuk) values ('','$num','$idre','$ext','$textfr','$textuk')",$connexion);
}
}
$num++;
}html :
Code : Tout sélectionner
<tr><td>1<input type=file name='image[]' class=input200 ></td></tr>
<tr><td ><input type=text name='textfr' value='$textfr' class='input380'></td></tr>
<tr><td ><input type=text name='textuk' value='$textuk' class='input380'></td></tr>
<tr><td>2<input type=file name='image[]' class=input200 ></td></tr>
<tr><td ><input type=text name='textfr' value='$textfr' class='input380'></td></tr>
<tr><td ><input type=text name='textuk' value='$textuk' class='input380'></td></tr>
<tr><td>3<input type=file name='image[]' class=input200 ></td></tr>
<tr><td ><input type=text name='textfr' value='$textfr' class='input380'></td></tr>
<tr><td ><input type=text name='textuk' value='$textuk' class='input380'></td></tr>
<tr><td>4<input type=file name='image[]' class=input200 ></td></tr>
<tr><td ><input type=text name='textfr' value='$textfr' class='input380'></td></tr>
<tr><td ><input type=text name='textuk' value='$textuk' class='input380'></td></tr>je récupère dans ma table images_proprietes :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
1 /1 /1 testfr1/testuk1
2 /2 /1 testfr1/testuk1
3 /3 /1 testfr1/testuk1
4 /4 /1 testfr1/testuk1
Comment procéder pour insérer correctement mes valeurs dans mes champs textfr et textukafin d'obtenir ce résultat :
id_images_proprietes/id_image/id_propriete/ext/textfr/textuk
1 /1 /1 testfr1/testuk1
2 /2 /1 testfr2/testuk2
3 /3 /1 testfr3/testuk3
4 /4 /1 testfr4/testuk4
Si j'inscris manuellement dans mysql mes textes d'accompagnement dans ma table, j'arrive à les lire mais pour l'insertion c coton et je suis pas une flèche en php.
apluche et merci de vos conseils.