Seite 1 von 2

[ERLEDIGT] bookmakers

Verfasst: 24.12.2006 16:05
von wwwthomasbauerattf
wie kann ich das von der db_update manuell via phpmyadmin eingeben:

$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_pm', '1')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_edit_stake', '1')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_leader', '10')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_eachway', '0')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_user_bets', '0')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_frac_or_dec', '0')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_welcome', '')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_commission', '3')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_allow_commission', '0')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_default_date', '')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_min_bet', '')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_max_bet', '')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_def_cat', '1')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_restrict', '0')";
$sql[] = "INSERT INTO `" . $table_prefix . "config` VALUES ('bookie_version', '2.0.8')";

meine tabelle heißt nicht phpbb sonder tb

kann mir jemand helfen?

Verfasst: 24.12.2006 16:33
von insy
würde sagen

Code: Alles auswählen

INSERT INTO tb_config VALUES ('bookie_pm', '1');
INSERT INTO tb_config VALUES ('bookie_edit_stake', '1');
INSERT INTO tb_config VALUES ('bookie_leader', '10');
INSERT INTO tb_config VALUES ('bookie_eachway', '0');
INSERT INTO tb_config VALUES ('bookie_user_bets', '0');
INSERT INTO tb_config VALUES ('bookie_frac_or_dec', '0');
INSERT INTO tb_config VALUES ('bookie_welcome', '');
INSERT INTO tb_config VALUES ('bookie_commission', '3');
INSERT INTO tb_config VALUES ('bookie_allow_commission', '0');
INSERT INTO tb_config VALUES ('bookie_default_date', '');
INSERT INTO tb_config VALUES ('bookie_min_bet', '');
INSERT INTO tb_config VALUES ('bookie_max_bet', '');
INSERT INTO tb_config VALUES ('bookie_def_cat', '1');
INSERT INTO tb_config VALUES ('bookie_restrict', '0');
INSERT INTO tb_config VALUES ('bookie_version', '2.0.8'); 
aber ohne gewähr..

Verfasst: 25.12.2006 20:34
von wwwthomasbauerattf
da kommt die fehlermeldung...

#1136 - Column count doesn't match value count at row 1

habs übrigens mit db_update (also einfache installation) auch probiert und da is dieselbe meldung kommen.

Verfasst: 25.12.2006 20:51
von roger
Versuch es 'mal mit dieser Variante (mein phpMyAdmin verlangt es so):

Code: Alles auswählen

INSERT INTO `tb_config` VALUES ('bookie_pm', '1'); 
INSERT INTO `tb_config` VALUES ('bookie_edit_stake', '1'); 
INSERT INTO `tb_config` VALUES ('bookie_leader', '10'); 
INSERT INTO `tb_config` VALUES ('bookie_eachway', '0'); 
INSERT INTO `tb_config` VALUES ('bookie_user_bets', '0'); 
INSERT INTO `tb_config` VALUES ('bookie_frac_or_dec', '0'); 
INSERT INTO `tb_config` VALUES ('bookie_welcome', ''); 
INSERT INTO `tb_config` VALUES ('bookie_commission', '3'); 
INSERT INTO `tb_config` VALUES ('bookie_allow_commission', '0'); 
INSERT INTO `tb_config` VALUES ('bookie_default_date', ''); 
INSERT INTO `tb_config` VALUES ('bookie_min_bet', ''); 
INSERT INTO `tb_config` VALUES ('bookie_max_bet', ''); 
INSERT INTO `tb_config` VALUES ('bookie_def_cat', '1'); 
INSERT INTO `tb_config` VALUES ('bookie_restrict', '0'); 
INSERT INTO `tb_config` VALUES ('bookie_version', '2.0.8'); 
roger

Verfasst: 25.12.2006 20:56
von wwwthomasbauerattf
funktioniert leider auch nicht

kommt wieder das:

Fehler
SQL-Befehl:

INSERT INTO `tb_config`
VALUES (

'bookie_pm', '1'
)
MySQL meldet:

#1136 - Column count doesn't match value count at row 1

[ Zurück ]

Verfasst: 25.12.2006 21:08
von roger
Ich weiss jetzt auch nicht, warum es nicht geht.
Der Fehler besagt: "Spaltenzahl stimmt nicht mit der Anzahl der Werte überein in Reihe *", - aber es sind jeweils 2 Variable angeführt in VALUES...

Ich habe es bei mir ausprobiert, und es geht mit dem hier Geposteten...

Schau doch 'mal bei deiner _config nach, wie viele Spalten sie hat (normal wären: config_name und config_value)...

roger

Verfasst: 25.12.2006 21:14
von wwwthomasbauerattf
wo sieht man das im phpmyadmin, wie viele spalten es hat?

tb_config hat bei mir:

config_name
config_value
config_week_num


Zeilenstatistik:
Angaben Wert
Format dynamisch
Kollation latin1_german2_ci
Zeilen 401
Zeilenlänge ø 31
Zeilengröße ø 92 Bytes
Erzeugt am 25. Dezember 2006 um 21:16
Aktualisiert am 25. Dezember 2006 um 21:16
Letzter Check am 25. Dezember 2006 um 21:16

Verfasst: 25.12.2006 21:16
von roger
Die _config anklicken, dann zeigt er die Struktur, unter Feld hast du die Variablen...
oder auch die _config anzeigen lassen, dann hast du die Variablen als Überschrift (normalerweise: config_name und config_value).

roger

Verfasst: 25.12.2006 21:17
von wwwthomasbauerattf
ja sind 3 bei mir

config_name
config_value
config_week_num

?

Verfasst: 25.12.2006 21:22
von roger
Dann brauchst du es so:

Code: Alles auswählen

INSERT INTO `tb_config` VALUES ('bookie_pm', '1', ''); 
INSERT INTO `tb_config` VALUES ('bookie_edit_stake', '1', ''); 
INSERT INTO `tb_config` VALUES ('bookie_leader', '10', ''); 
INSERT INTO `tb_config` VALUES ('bookie_eachway', '0', ''); 
INSERT INTO `tb_config` VALUES ('bookie_user_bets', '0', ''); 
INSERT INTO `tb_config` VALUES ('bookie_frac_or_dec', '0', ''); 
INSERT INTO `tb_config` VALUES ('bookie_welcome', '', ''); 
INSERT INTO `tb_config` VALUES ('bookie_commission', '3', ''); 
INSERT INTO `tb_config` VALUES ('bookie_allow_commission', '0', ''); 
INSERT INTO `tb_config` VALUES ('bookie_default_date', '', ''); 
INSERT INTO `tb_config` VALUES ('bookie_min_bet', '', ''); 
INSERT INTO `tb_config` VALUES ('bookie_max_bet', '', ''); 
INSERT INTO `tb_config` VALUES ('bookie_def_cat', '1', ''); 
INSERT INTO `tb_config` VALUES ('bookie_restrict', '0', ''); 
INSERT INTO `tb_config` VALUES ('bookie_version', '2.0.8', ''); 
roger