db_insert hiba

veezee képe

Több értéket szeretnék a Drupal Development mintakódja alapján feltölteni egy táblába.
A kód:

$values = array(
array(
'title' => 'Example',
'uid' => 1,
'created' => REQUEST_TIME,
),
array(
'title' => 'Example 2',
'uid' => 1,
'created' => REQUEST_TIME,
),
array(
'title' => 'Example 3',
'uid' => 2,
'created' => REQUEST_TIME,
),
);
$query = db_insert('node')
->fields(array(
'title',
'uid',
'created'));
foreach ($values as $record) {
$query->values($record);
}
$query->execute();

Nem várt hibát ad, sajnos. Egyszerüen nem tudok rájönni, mi a hiba.kérlek segítsetek.

Drupal verzió: 
szantog képe

És mi lenne az a nem várt hiba?
Amúgy biztos, hogy a node táblát akarod bántani ilyen tesztadatokkal?

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

veezee képe

Megoldódott.
Természetesen az eredeti táblákat nem piszkáljuk. :))
Az eredendő bűn az volt, hogy ugyan létrehoztam egy új táblát, a szükséges adatoknak, azonban az id-t nem jól identifikáltam benne.

A bemásolt kód a könyvből származik, (csak az elvi példa kedvéért raktam fel,) azért is tartalmazza ezeket az adatokat.

:))
De azért köszönöm

0
0