Forsøger ved hjælp af dine små lækre videoer at lave et registreringssystem

Jeg forsøger via en side som ikke indeholder andet end echo $_session['login'], en echo date (Y-m-d H:i:s) og en select af et array at oprette en ordre, som laver et incrementelt id, som jeg forsøger at returnere i en ny side som et element i en table sammen med login og resultatet af selected fra array.
Det skal så laves en ny tabel hvor jeg benytter jeres DatabasePrepareQuery, som tilføjes nye emner via en tilføj-post hvis man ønsker det eller afslutter ordren.
Har forsøgt mig med DatabasePrepareQeury og DatabasePrepareQueryReturnFirstField, men jeg er ikke istand til at få den nye side (vis-ordre) til returnere det ønskede så jeg kan begynde at oprette listen over de emner der skal ind i ordren
Jeg har oprettet en tabel til ordrenumrene og en tabel som så benyttes til at registrere de enkelte elementer i ordren
Det skal bruges til at registrere hvad der benyttes i forbindelse med opbygning af events, markeder, festivaler etc etc

Hejsa @Gadedrengen
Tak for dit spørgsmål.
Jeg kan ikke helt ud fra din problembeskrivelse, udrede hvad problemet helt præcis er. Det lyder som om du er på rette spor. Du skal oprette ordren i éen tabel, og linjerne i en anden.
Du kan indsætte i en tabel vha. DatabaseInsert($TableName, $Fields, $Values) funktionen, eksempel:
$OrdreID = $app->DatabaseInsert(
"orderHeader",
array( 'Name', 'Time' ),
array( 'Daniel', date("Y-m-d H:i:s") )
);
Nu indeholder din $OrdreID-variabel det automatiske ID som din række (ordre) har fået vha. auto_increment ID-feltet. Og du kan nu viderestille til den nye side, hvor du kan så efterfølgende kan tilføje flere rækker til ordren:
header( "Location: ordre_addline.php?ordreid=" . $OrdreID );
Håber dette hjælper dig lidt videre, ellers er vi klar til at hjælpe dig i mål :)
Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS

Det hjalp rigtigt meget, og nu er jeg kommet til at jeg forsøger via DatabaseInsert at tilføje varer til ordren, og nu bruger jeg en variant af din vis fra adressebogen, på at vise ordren og de elementer som tilføjes via en variant af opret fra adressebogen (jeg er stor fan af din adressebog) ????
Den driller lidt og bliver ved med at sende mig til forsiden

Dette er min kode i tilfoej-varer-post og den indsætter varerne i tabellen fint
$app->DatabaseInsert(
"Udleveret",
array('OrdreID','Omraade','Varegruppe','Varetekst','Antal','Godkendt','Indkoeb','Kvittering','Kommentar','FixID'),
array($_POST['OrdreID'], $_POST['Omraade'], $_POST['Varegruppe'], $_POST['Varetekst'], $_POST['Antal'], $_POST['Godkendt'], $_POST['Indkoeb'], $_POST['Kvittering'], $_POST['Kommentar'], $_POST['FixID'])
);
header("Location: vis-varer.php?OrdreID=" . $OrdreID);
die;
men jeg bliver sendt til forsiden i forhold til vis-varer.php hvor koden er
if(isset($_GET['OrdreID'])) {
// Kun indeholder tal:
$OrdreID = intval($_GET['OrdreID']);
// Slå vores ID op.
if ( !$OrdreID = $app->DatabasePrepareQueryReturnFirstField(
"SELECT * FROM Udleveret WHERE OrdreID = ?",
array($OrdreID)
) ) {
header("Location: vis-varer.php?fejl");
die;
}
} else {
header("Location: /Udleveringen/");
die;
}
Kan ikke gennemskue hvad jeg gør forkert - og derfor kan jeg heller ikke se om jeg har lavet resten rigtigt - men jeg forventer at den hjælp jeg har modtaget forhold til 2 tabeller nok skal virke

Hej @Gadedrengen
Fik du løst dit problem herover, ellers vil jeg gerne lige prøve at tage et kig på din kode, og se om vi ikke kan hjælpe dig hele vejen i mål.
Med venlige hilsner Daniel Bahl (@db)
CEO – v5.dk ApS