CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
04.09.2006, 21:28:18
|
Anfänger
|
|
Registriert seit: Jan 2006
Ort: Magdeburg
Alter: 38
Beiträge: 78
|
|
Problem was ich net seh -- SQL + PHP
also folgender code
PHP-Code:
<?php
include('db.php');
$sqlinsert = ALTER TABLE `inseln` ADD (
`xxx` int(11) NOT NULL default '0',
`xxx2` int(11) NOT NULL default '0',
) AFTER `name`;
mysql_query($sqlinsert);
?>
Irgendwie sagt mir das Script das in zeile 5 ein fehler ist:
Parse error: parse error in /srv/www/htdocs/bla/bla.php on line 5
Kann mir bitte einer sagen was da jetzt so kaputt ist das es nicht geht?
Mfg Sk3y (freut sich über jede hilfe da das mehr als 2 einträge sind)
|
04.09.2006, 21:32:36
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Problem was ich net seh -- SQL + PHP
Die SQL-Query, die du mit deinem Script zusammenbauen möchtest, ist eine Zeichenkette. Diese muss also in Hochkommata oder Anführungszeichen eingeschlossen werden.
|
04.09.2006, 21:40:13
|
Anfänger
|
|
Registriert seit: Jan 2006
Ort: Magdeburg
Alter: 38
Beiträge: 78
|
|
AW: Problem was ich net seh -- SQL + PHP
nächste voll-dämliche frage, wo genau?? irgendwie find ich die Position dafür nicht -.-
Mfg Sk3y
|
04.09.2006, 21:51:56
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Problem was ich net seh -- SQL + PHP
Richtig wäre es so:
PHP-Code:
$sqlinsert = "ALTER TABLE `inseln` ADD (
`xxx` int(11) NOT NULL default '0',
`xxx2` int(11) NOT NULL default '0',
) AFTER `name`";
|
04.09.2006, 22:01:40
|
Anfänger
|
|
Registriert seit: Jan 2006
Ort: Magdeburg
Alter: 38
Beiträge: 78
|
|
AW: Problem was ich net seh -- SQL + PHP
Zitat:
Zitat von xabbuh
Richtig wäre es so:
PHP-Code:
$sqlinsert = "ALTER TABLE `inseln` ADD (
`xxx` int(11) NOT NULL default '0',
`xxx2` int(11) NOT NULL default '0',
) AFTER `name`";
|
Ok soweit ok funzt nur irgendwie macht er es nicht -.- ich glaub mich tritt nen Pferd.
Datenbank ist in der db.php deklariert, rechte stimmen auch. tabelle ist da -.- hmmm was stimmt nicht. Vorschläge Ideen?
PHP-Code:
<?php
error_reporting(all);
include('db.php');
$sqlinsert = "ALTER TABLE `inseln` ADD (
`anzahlerzmine` int(11) NOT NULL default '0',
`anzahlschmelze` int(11) NOT NULL default '0',
`anzahlfoersterei` int(11) NOT NULL default '0',
`anzahloelfoerderturm` int(11) NOT NULL default '0',
`anzahlwindkraftwerk` int(11) NOT NULL default '0',
`anzahlsolarkraftwerk` int(11) NOT NULL default '0',
`anzahllabor` int(11) NOT NULL default '0',
`anzahlschiffswerft` int(11) NOT NULL default '0',
`anzahlflugzeugfabrik` int(11) NOT NULL default '0',
`anzahlmarkt` int(11) NOT NULL default '0',
`anzahlradar` int(11) NOT NULL default '0',
`anzahlraketensilo` int(11) NOT NULL default '0',
`anzahlraketenabwehrbatterie` int(11) NOT NULL default '0',
`anzahlkuestenbefestigung` int(11) NOT NULL default '0',
`anzahlwhitehouse` int(11) NOT NULL default '0',
`buildid` text NOT NULL,
`buildendtime` text NOT NULL,
`resstime` int(11) NOT NULL default '0',
`resserz` text NOT NULL,
`ressmetall` text NOT NULL,
`ressholz` text NOT NULL,
`ressoel` text NOT NULL,
) AFTER `name`";
mysql_query($sqlinsert);
?>
Ja das sieht nach nen Browsergame aus, ich mach acuh eins allerdings aus langeweile.
Mfg Sk3y
|
04.09.2006, 23:01:22
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: Problem was ich net seh -- SQL + PHP
da ist wohl jemand lesefaul. die handbuchseite zu error_reporting ( http://php.net/error_reporting) sagt nichts über ein level namens all, du meinst wahrscheinlich E_ALL. dann solltest du das auch hinschreiben.
wenn du probleme mit mysql hast, dann guck mal ins mysql-forum, das hier darfst auch du lesen...was dich dazu führt, dass du eine fehlermeldung bekommst, die dir ein wenig mehr aufschluss gibt (und die du natürlich hier posten kannst, wenn du lust hast).
|
05.09.2006, 15:13:00
|
Anfänger
|
|
Registriert seit: Jan 2006
Ort: Magdeburg
Alter: 38
Beiträge: 78
|
|
AW: Problem was ich net seh -- SQL + PHP
Ich danke allen, habe aber schon gestern abend das Problem gefunden (ich weiß net aber irgendwie brauch ich ruhe ^^)
So gehts, man muss erstmal darauf kommen ^^
PHP-Code:
$sqlinsert = "ALTER TABLE `inseln`
ADD `anzahlerzmine` int(11) NOT NULL default '0',
ADD `ressoel` text NOT NULL";
Es musste vor jedem eintrag nen ADD, sonst weiß er ja nicht was er damit anfangen soll. Nochmals danke für die antworten.
Mfg Sk3y
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:38:21 Uhr.
|