udtrækning fra database samt textbox data
Hej hajer.Jeg er nybegynder i php, og er blevet bedt om at lave et system til vores gavelager på arbejdet.
Nedenstående kode, henter data fra en access database og printer den i en tabel. Tabellen har een textbox der går igen på alle felter. Det er meningen at når man udfylder et antal i textboxen, skal den sende antal data'en med, samt den den data, der står ud for, i tabllen.
Det som ligger i databasen har jeg lagt i et 2-dem array.
Jeg har lige fundet ud af, hvordan jeg laver min textbox unik, ved at give den et nyt navn for hver række, dvs tal.
Hvis i kunne hjælpe med at udtænke en måde, så når man trykker på submit knappen sender den textfeltet, samt dataen på den rigtige plads i arreyet med.
Håber der er en der kan hjælpe!
Kildekode nedenunder.
<?php
session_start();
$connect = odbc_connect("gavesystem", "dmg", "dmgnet");
$query = "SELECT * FROM gaver";
$result = odbc_exec($connect, $query);
$fieldsnums = odbc_num_fields($result);
$arr = Array();
print "<form action='oversigt.php' method='post'>";
print "<table border=2>";
print "<tr>";
for ($i = 2; $i<$fieldsnums; $i++)
{
$fieldname = odbc_field_name($result, $i);
print "<th>".$fieldname."</th>";
}
print "</tr>";
print "<tr>";
while(odbc_fetch_row($result))
{
$gaver = odbc_result($result, 3);
$billede = odbc_result($result, 4);
$lager = odbc_result($result, 5);
$arr[] = Array('gaver' => odbc_result($result, 3),
'billede' => odbc_result($result, 4),
'lager' => odbc_result($result, 5));
for($t=3; $t<odbc_result($result, 1); $t++)
{
$antal = $t;
}
print "<td><input type='text' name='$antal' value=''>";
print "<td>$gaver</td><td>$billede</td><td>$lager</td></tr>";
}
print "</table>";
print "<input type='submit' name='bestil' value='Bestil'></form>";
print "<pre>";
print_r($arr);
print "</pre>";
?>
