Hallo dedlfix,
danke für deine Erklärung. Ich habe es nochmals angepasst
$typeDefinitions = str_repeat( 's' , count( $values )*2 +2 );
$params = array( $typeDefinitions );
foreach ( $values as $k => $v ) {
${ 'varvar' . $k } = $v;
$params[] = &${ 'varvar' . $k };# provide references
}
$params[] = &${ 's' . $von };
$params[] = &${ 's' . $an };
foreach ( $values as $k => $v ) {
${ 'varvar' . $k } = $v;
$params[] = &${ 'varvar' . $k };# provide references
}
call_user_func_array( array( $stmt , 'bind_param' ) , $params );
}
{
$stmt->execute();
Passt das mit dem
str_repeat( 's' , count( $values *2 +2 ));
EDIT: OK, es passt wohl. Es kommen zumindest keine Fehler mehr.
Bis bald!
Meowsalot (Bernd)