salut, vreau sa introduc in mysql date ddin valoare[] si id_filtru[].
am incercat cu array_map dar nu reusesc sa fac un loop prin cele doua array-uri.
<form action="" name="adauga produs" method="POST" enctype="multipart/form-data">
<table width="100%" cellpadding="1" cellspacing="4" border="0">
<tr><td colspan="2"><input type="hidden" name="id_produs" value="<?=$id_produs?>"></td></tr>
<?php
while($row_f=mysql_fetch_array($result_f) )
{
?>
<tr>
<td class="text"><?=$row_f["denumire"]?>:</td>
<td class="text">
<input type="text" name="valoare[]" size="60"/> <?=$row_f["um"]?>
<input type="hidden" name="id_filtru[]" value="<?=$row_f["id_filtru"]?>">
</td>
</tr>
<?php
}
?>
<tr><td colspan="2"><input type="submit" name="ad_valoare" value="Adauga valori"/></td></tr>
</table>
multumesc!!!
multidimensional array
Moderatori: Moderatori, Start Moderator
-
robucuresti
- PHPRomania Supporter
- Mesaje: 5
- Membru din: Dum Sep 08, 2013 12:05 pm
-
Cristian.Tantar
- PHPRomania Supporter
- Mesaje: 29
- Membru din: Joi Dec 08, 2005 8:00 am
- Localitate: ploiesti
- Contact:
Re: multidimensional array
De obicei, poti face asa:
$valori=$_POST['valoare'];
$filtre=$_POST['id_filtru'];
foreach($valori as $key=>$valoare){
$id_filtru=$filtre[$key];
//// cod introducere sql (cu validari/verificari)
//// $id_filtru,$valoare
}
$valori=$_POST['valoare'];
$filtre=$_POST['id_filtru'];
foreach($valori as $key=>$valoare){
$id_filtru=$filtre[$key];
//// cod introducere sql (cu validari/verificari)
//// $id_filtru,$valoare
}
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 36 vizitatori