<?php function tableIns( $table ) { $show_fields = \"SHOW FIELDS FROM \".$table.\"\"; { $_colNames[$table][] = $row['Field']; } $sql = \"INSERT INTO \".$table.\" (\"; foreach ( $_colNames[$table] as $key => $val ) { $sql .= \"`\".$val.\"`, \"; // pola } $sql .= \"`uniqNr`) VALUES (\"; // ostatnie bez przecinka foreach ( $_colNames[$table] as $key => $val ) { { $sql .= \"'', \"; // autoincrement - puste } else { $sql .= \"'$\".$val.\"', \"; // wartosci } } $sql .= \"'$uniqNr');\"; // ostatnie bez przecinka } tableIns('dball'); ?>
do bazy danych nie zapisuje warotści zmiennych ale ich nazwy w formie $zmienna...
gdzie jest błąd ?