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