Hej allesammen,
Jeg er ved at lave et script, der kan læse fra et CSV dokument, hvor det hele helst skal være dynamisk, så man hurtigt kan ændre ting.
Dette er såmænd også gået meget godt, indtil jeg kommer til bind_param i mySQLi.
Jeg har i dette dokument 14 forskellige kolonner, som alle skal indsættes i en databasen.
Problemet er, at når jeg kommer til at skulle bind_param, bliver jeg nødt til at at skrive input[0], input[1], input[2] osv., hvor jeg gerne ville kunne gøre det via en "for".
Dette er den del af mit script, hvor problemet er:
- // Defining the type of parameters that will be bound
- for($i = 0; $i < $size; $i++) {
- $param .= $type[$i];
- }
-
- // Binding parameters
- if(!$stmt->bind_param($param, for($i = 0; $i < $size; $i++) {
- if($i == ($size - 1)){
- $input[$i]
- }
- else {
- $input[$i],
- }
- }) {
- // Tekst hvis det ikke kan lade sig gøre.
- }
Håber i kan se, hvor jeg vil hen med det og håber i kan hjælpe.
På forhånd tak. :-)