Mártix értékátadás
Sziasztok,
van 2 listám pl csv-ben de lehetne mysqlben is, ezeket egy formba betöltöm mint sor és oszlop. Szeretném a sorokhoz és oszlopokhoz bevitt értéket kinyerni. Tudtok abban segíteni hogy a rowkh és rowkn értékeket hogy tudom egymásmellé rendelni és azután kiolvastatni
Köszönöm,
Péter
■ van 2 listám pl csv-ben de lehetne mysqlben is, ezeket egy formba betöltöm mint sor és oszlop. Szeretném a sorokhoz és oszlopokhoz bevitt értéket kinyerni. Tudtok abban segíteni hogy a rowkh és rowkn értékeket hogy tudom egymásmellé rendelni és azután kiolvastatni
Köszönöm,
Péter
<?PHP
$a=0;
$filekn=file('ktgnem.csv');
$filekh=file('ktghely.csv');
if (isset($_POST['login']))
{
$kn1kh1 = ($_POST['kn1-kh1']);
echo "$kn1kh1";
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<?PHP
echo "<table border=\"2\"cellspacing=\"2\" width=\"100%\" align=\"center\">";
echo "<tr><td></td>";
foreach ($filekh as $rowkh)
{
$rowkh= split(';',$rowkh);
echo "<td>$rowkh[0]</td>\n";
}
foreach ($filekn as $rowkn)
{
$rowkn= split(';',$rowkn);
echo "<tr><td>$rowkn[0]</td>";
foreach ($filekh as $rowkh)
{
$rowkh= split(';',$rowkh);
//echo "<td>$rowkn[0]- $rowkh[0]</td>";
echo "<td><input type=\"text\" size=\"5\" name=\"$rowkn[0]-$rowkh[0]\" value=\"0\"></td>";
}
echo "</tr>";
}
echo "<tr><td colspan=\"4\" align=\"center\"><input type=\"submit\" name=\"login\" value=\"Feladas\" /></td></tr>";
echo "</table>";
echo "</form>";
?>
Pontosabban?
Mit jelent az egymás mellé rendelés és olvasás számodra? Azaz pontosabban mit is szeretnél?
pontos..
tehát van egy 2 dimenziós mátrixom a példa kedvéért (mivel pénzügyes vagyok) a sorok a költségnemek az oszlopok a költséghelyek. ezeket csv vagy txt állományból beolvastatom. a cél hogy miután ezekből a koordinátákból felépítek egy táblázatot a cellák adatait szabadon valaki meghatározza ezeket az értékeket vinné át a form submitja.
más szavakkal van egy a-f ig oszlopaim és 1-10 ig soraim ezekbe mint egy ürlapba beírhatók értékek... pl c5 legyen 125 és így tovább. viszont ezeket az adatokat végül egy táblázatba beiratnám, úgy hogy
A1=3;A2=56;A3=.....;f9=232;f10=32
ezt szeretném megoldani
input name legyen tömb
Köszönöm a segítséget Bonga! - ma kipróbálom
http://www.desilva.biz/arrays/multidimen.html