|
You last visited: Today at 01:36
Advertisement
Hilfe (php)
Discussion on Hilfe (php) within the Web Development forum part of the Coders Den category.
02/24/2011, 15:03
|
#1
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Hilfe (php)
PHP Code:
mysql_connect("","***********","*********");
mysql_select_db("*******");
$sqlab = "insert nk_doerfer"
. "(id, name, punkte, x, y, haus, stall, werkstatt, dachgeschoss, briefkasten, statue, eingang, holz, lehm, eisen, silo, gewaechshaus, versteck, zaun, Eholz, Elehm, Eeisen)"
. " values ('" . $_SESSION["id"] . "', '" . $_SESSION["id"] . "s Dorf', '" . $_SESSION["x"] . "', '" . $_SESSION["y"] . "', '1', '0', '0', '0', '1', '1', '1', '1', '1', '2', '1', '1', '0', '1000', '1000', '1000')";
mysql_query($sqlab);
mysql_close();
Was ist daran falsch???
Der macht keinen neuen Eintrag in die Tabelle nk_doerfer?
|
|
|
02/24/2011, 15:21
|
#2
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
im sql befehl fehlen 2 datensätze!
insert into (22values).. und gegeben werden nur 20!
ansonsten sollte es so funktionieren wenn du noch 2 datensätze hinzufügst
PHP Code:
<?php include_once("config.inc.php"); mysql_connect($database_host, $database_user, $database_password); mysql_select_db($database_name); $id = $_SESSION['id']; $x = $_SESSION['x']; $y = $_SESSION['y']; $sqlab = "INSERT INTO nk_doerfer (id, name, punkte, x, y, haus, stall, werkstatt, dachgeschoss, briefkasten, statue, eingang, holz, lehm, eisen, silo, gewaechshaus, versteck, zaun, Eholz, Elehm, Eeisen) VALUES ('$id', '$id'.'s Dorf', '$x', '$y', '1', '0', '0', '0', '1', '1', '1', '1', '1', '2', '1', '1', '0', '1000', '1000', '1000')"; mysql_query($sqlab); mysql_close(); ?>
//config.inc.php
<?php
$database_host = "localhost"; $database_name = "******"; $database_user = "******"; $database_password = "*******";
?>
|
|
|
02/24/2011, 15:31
|
#3
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Quote:
Originally Posted by Lizzaran
versuchs mal so :>
|
Ich begreifs nicht :/ klappt auch nich :/ ich guck mal... trotzdem danke
|
|
|
02/24/2011, 15:32
|
#4
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
hab mein ersten post editiert.. lies nochmal durch und versuchs mit dem code.
|
|
|
02/24/2011, 15:46
|
#5
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Quote:
Originally Posted by Lizzaran
hab mein ersten post editiert.. lies nochmal durch und versuchs mit dem code.
|
immer noch nich :/
hab meinen Chat genau so -.- und der klappt aber das iwie nicht :/
liegt das evtl. an den namen der tabelle (diesem "_" xD)
^^ anscheinend nicht, aber hab es mal in SQL eingegeben (manuel)
dann kam:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
|
|
|
02/24/2011, 15:51
|
#6
|
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
|
Quote:
Originally Posted by iv4n
immer noch nich :/
hab meinen Chat genau so -.- und der klappt aber das iwie nicht :/
liegt das evtl. an den namen der tabelle (diesem "_" xD)
|
nö, daran liegts definitiv nicht.
überprüft ob alles richtig geschrieben ist?
überprüft ob die sessions alle werte beinhalten? (wenn nicht, wird session() gestartet?)
|
|
|
02/24/2011, 15:59
|
#7
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Quote:
Originally Posted by Lizzaran
nö, daran liegts definitiv nicht.
überprüft ob alles richtig geschrieben ist?
überprüft ob die sessions alle werte beinhalten? (wenn nicht, wird session() gestartet?)
|
ja hab alles überprüft ..
hab mal manuel in SQL eingegeben dann kam dies:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
|
|
|
02/24/2011, 16:01
|
#8
|
elite*gold: 5
Join Date: Mar 2008
Posts: 460
Received Thanks: 436
|
das hast kein leerzeichen beim zeilen umbruch
kanns daran vielleicht liegen?
|
|
|
02/24/2011, 16:03
|
#9
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Quote:
Originally Posted by SwarN
das hast kein leerzeichen beim zeilen umbruch
kanns daran vielleicht liegen?
|
habs auch einmal in eine Zeile gepackt und leerzeichen gemacht aber immer noch :/
|
|
|
02/24/2011, 16:03
|
#10
|
elite*gold: 0
Join Date: Jan 2011
Posts: 144
Received Thanks: 73
|
Code:
INSERT INTO nk_doerfer
(id, name, punkte, x, y, haus, stall, werkstatt, dachgeschoss, briefkasten, statue, eingang, holz, lehm, eisen, silo, gewaechshaus, versteck, zaun, Eholz, Elehm, Eeisen)
VALUES
('$id', '$id'.'s Dorf', '$punkte', '$x', '$y', '1', '0', '0', '0', '1', '1', '1', '1', '1', '2', '1', '1', '0', '$zaun' , '1000', '1000', '1000')
Du Hast wahrscheinlich unterschiedliche Datentypen in deiner Tabelle, daher meckert er.
Dir Fehlte auf jedenfall Punkte und ein Wert für Zaun.
|
|
|
02/24/2011, 16:07
|
#11
|
elite*gold: 11
Join Date: Feb 2011
Posts: 219
Received Thanks: 26
|
Quote:
Originally Posted by Ronox
Code:
INSERT INTO nk_doerfer
(id, name, punkte, x, y, haus, stall, werkstatt, dachgeschoss, briefkasten, statue, eingang, holz, lehm, eisen, silo, gewaechshaus, versteck, zaun, Eholz, Elehm, Eeisen)
VALUES
('$id', '$id'.'s Dorf', '$punkte', '$x', '$y', '1', '0', '0', '0', '1', '1', '1', '1', '1', '2', '1', '1', '0', '$zaun' , '1000', '1000', '1000')
Du Hast wahrscheinlich unterschiedliche Datentypen in deiner Tabelle, daher meckert er.
Dir Fehlte auf jedenfall Punkte und ein Wert für Zaun.
|
Danke hab ich grad auch gesehn -.- verdammter Fehler 
danke klappt manuel einfügen 
jetzt mal gucken obs als php code klappt...
€dit: klappt alles wieder wunderbar DANKE :*
PS: #closerequest
|
|
|
Similar Threads
|
HILFE HILFE HILFE MIT SjSro Startproblem
12/14/2009 - SRO Private Server - 4 Replies
Hi Leute hab ein Problem mit SjSro wenn ich auf starten klicke kommt diese Meldung Sorry.Failed to execute Silkroad. bitte helfen hab anti virus aus geht immer noch nicht wo liegt das problem
thx schon mal im voraus
BITTE HELFEN BITTE
WILL UMBEDINGT ZOCKEN!!
|
All times are GMT +1. The time now is 01:37.
|
|