otoz czytam dane z pliku csv, a pozniej chcialbym te dane wstawic do formularza, jednak mam problem z tablica dwuwymiarowa w value
e ten sposob pobieram dane:
Kod
$row = 0;
$handle = fopen($nazwa, "r");
$tab;
while (($data[$row] = fgetcsv($handle, 1000, ";")) !== FALSE)
{
$row++;
}
fclose($handle);
$handle = fopen($nazwa, "r");
$tab;
while (($data[$row] = fgetcsv($handle, 1000, ";")) !== FALSE)
{
$row++;
}
fclose($handle);
tutaj wlasnie mam problem, poniewaz nie wiem jak wstawic wartosc ktora ma $data[0][$i] w value
Kod
function displayForm($label=array(),$data=array())
{
echo "<form method = 'post' action = 'trzy.php'>";
$range=count($label);
for ($i=0;$i<$range;$i++)
{
$aa=$data[0][$i];
echo "<input type='text' name='$i' value=".$data[0][$i].">";
echo " $label[$i]<br/>";
}
echo "<br/><br/>";
echo "<input type='submit' value='insert'>";
echo "</form>";
}
{
echo "<form method = 'post' action = 'trzy.php'>";
$range=count($label);
for ($i=0;$i<$range;$i++)
{
$aa=$data[0][$i];
echo "<input type='text' name='$i' value=".$data[0][$i].">";
echo " $label[$i]<br/>";
}
echo "<br/><br/>";
echo "<input type='submit' value='insert'>";
echo "</form>";
}
drukuje taki blad:
Kod
Notice: Uninitialized string offset: 0 in D:\Program Files\wamp\www\zajecia\prace\1\function.inc on line 16
i linia 16:
Kod
echo "<input type='text' name='$i' value=".$data[0][$i].">";
za pomoc dziekuje
