Zum Inhalt wechseln

Als Gast hast du nur eingeschränkten Zugriff!


Anmelden 

Benutzerkonto erstellen

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.

  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Foto

Benötige Hilfe bei einer Fehlermeldung!

- - - - -

  • Bitte melde dich an um zu Antworten
10 Antworten in diesem Thema

#1
Throfix

Throfix

    Noob

  • Members
  • PIPPIP
  • Likes
    0
  • 12 Beiträge
  • 0 Bedankt
  • 673572649
  • iPhone, Blackberry
  • Windows, Mac OS
Kann sich das vlt. jemand mal genau anschauen, komme nicht weiter ?
 
Fehler Meldung aus dem Webbrowser: Parse error: syntax error, unexpected '(' in [/size]/users/throfix/www/mysql.php on line [/size]14
<?php
 
 
 
// Mysql settings
 
$user = "";
$password = "";
$database = "";
$host = "";
 
mysql_connect($host,$user,$password);
mysql_select_db($database) or die ("Unable to select database");
 
 
`battles` (
`battle_id` bigint(20) unsigned NOT NULL auto_increment,
`winner` bigint(20) unsigned NOT NULL,
`loser` bigint(20) unsigned NOT NULL,
PRIMARY KEY  (`battle_id`),
KEY `winner` (`winner`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
 
 
`images` (
`image_id` bigint(20) unsigned NOT NULL auto_increment,
`filename` varchar(255) NOT NULL,
`score` int(10) unsigned NOT NULL default '1500',
`wins` int(10) unsigned NOT NULL default '0',
`losses` int(10) unsigned NOT NULL default '0',
PRIMARY KEY  (`image_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
 
`images` (
`Image_id` bigint (20) unsigned NOT NULL AUTO_INCREMENT,
`Filename` varchar (255) NOT NULL,
`Score` int (10) unsigned NOT NULL default '1500',
`Wins` int (10) unsigned NOT NULL default '0',
`Losses` int (10) unsigned NOT NULL default '0',
PRIMARY KEY (`image_id`)
) ENGINE = MyISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;
1. ?>


#2
Imperial

Imperial

    Favoured Management

  • Premium Member
  • Likes
    544
  • 421 Beiträge
  • 606 Bedankt
  • 340868
  • verifiziert
  • iPhone
  • Windows, Mac OS

1. Du bist hier in der HTML / CSS Abteilung. Die PHP Sektion wäre die richtige gewesen.

 

2. Hast du dieses "Skript" selbst geschrieben, oder wo kommt das her?

 

 

 

Ich bin zwar jetzt kein PHP Experte, aber alles was nach dem hier kommt sieht falsch aus, bzw. da fehlt immer was:

// Mysql settings
 
$user = "";
$password = "";
$database = "";
$host = "";
 
mysql_connect($host,$user,$password);
mysql_select_db($database) or die ("Unable to select database");

Es fehlt meiner Meinung nach das "CREATE TABLE".

 

Z.B.

CREATE TABLE `battles` (
`battle_id` bigint(20) unsigned NOT NULL auto_increment,
`winner` bigint(20) unsigned NOT NULL,
`loser` bigint(20) unsigned NOT NULL,
PRIMARY KEY  (`battle_id`),
KEY `winner` (`winner`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Bei den Anderen genau so.

 

 

 

Edit:

Hier komplett überarbeitet, aber ungetestet:

<?php

// Mysql settings
 
$user = "";
$password = "";
$database = "";
$host = "";
 
mysql_connect($host,$user,$password);
mysql_select_db($database) or die ("Unable to select database");
 
 
CREATE TABLE `battles` (
`battle_id` bigint(20) unsigned NOT NULL auto_increment,
`winner` bigint(20) unsigned NOT NULL,
`loser` bigint(20) unsigned NOT NULL,
PRIMARY KEY  (`battle_id`),
KEY `winner` (`winner`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 
 
 
CREATE TABLE `images` (
`image_id` bigint(20) unsigned NOT NULL auto_increment,
`filename` varchar(255) NOT NULL,
`score` int(10) unsigned NOT NULL default '1500',
`wins` int(10) unsigned NOT NULL default '0',
`losses` int(10) unsigned NOT NULL default '0',
PRIMARY KEY  (`image_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 
 
CREATE TABLE `images` (
`Image_id` bigint (20) unsigned NOT NULL AUTO_INCREMENT,
`Filename` varchar (255) NOT NULL,
`Score` int (10) unsigned NOT NULL default '1500',
`Wins` int (10) unsigned NOT NULL default '0',
`Losses` int (10) unsigned NOT NULL default '0',
PRIMARY KEY (`image_id`)
) ENGINE = MyISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;

?>
 

Bearbeitet von Imperial, 11 April 2015 - 20:54 Uhr.

There Is No Business Like Coding Business

 


#3
Emalik Xantier

Emalik Xantier

    Pentester

  • Premium Member
  • Likes
    46
  • 113 Beiträge
  • 19 Bedankt
  • Android, Android [root]
  • Windows, Linux

Weisst du, was das macht?

`battles` (
`battle_id` bigint(20) unsigned NOT NULL auto_increment,
`winner` bigint(20) unsigned NOT NULL,
`loser` bigint(20) unsigned NOT NULL,
PRIMARY KEY  (`battle_id`),
KEY `winner` (`winner`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

EDIT: war wohl zu langsam... ;)


Bearbeitet von Emalik Xantier, 11 April 2015 - 20:53 Uhr.

42556667.png


Humor ist eines der besten Kleidungsstücke die man tragen kann ʕ•ᴥ•ʔ


#4
most_uniQue

most_uniQue

    AV Agent

  • Premium Member
  • Likes
    228
  • 478 Beiträge
  • 500 Bedankt
  • iPhone
  • Windows, Linux, Mac OS

Ich war gerade am Tippen, als die Meldung kam, dass eine neue Antwort gepostet wurde ^^

Da es ein Syntax-Error, sprich eine Konfiguration oder eine Deklaration, die falsch ist, ist. Würde ich auch logisch drauf schließen, dass der mit battle_id etc nichts anfangen kann, da es die Tables ja gar nicht gibt.


Eingefügtes Bild


#5
Throfix

Throfix

    Noob

  • Members
  • PIPPIP
  • Likes
    0
  • 12 Beiträge
  • 0 Bedankt
  • 673572649
  • iPhone, Blackberry
  • Windows, Mac OS

 

Weisst du, was das macht?

`battles` (
`battle_id` bigint(20) unsigned NOT NULL auto_increment,
`winner` bigint(20) unsigned NOT NULL,
`loser` bigint(20) unsigned NOT NULL,
PRIMARY KEY  (`battle_id`),
KEY `winner` (`winner`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Da der script nicht von stammt, gehe ich mal davon aus das diese Funtkion die Win und Lost Statistik ist. wie diese hier 

Please Login HERE or Register HERE to see this link!



#6
Emalik Xantier

Emalik Xantier

    Pentester

  • Premium Member
  • Likes
    46
  • 113 Beiträge
  • 19 Bedankt
  • Android, Android [root]
  • Windows, Linux

Da der script nicht von stammt, gehe ich mal davon aus das diese Funtkion die Win und Lost Statistik ist. wie diese hier 

Please Login HERE or Register HERE to see this link!

Versuche doch mal für den Anfang, ein Projekt namens "Todo-Liste" zu machen. Damit etwas in ein Feld eintragen & absenden kannst und danach wird es in die Databank geschrieben. Es scheint mir, als ob du noch sehr wenig von PHP & MySql verstehst, daher sind Grundlagen erstmal wichtiger :)

 

Please Login HERE or Register HERE to see this link!

kann ich empfehlen.


42556667.png


Humor ist eines der besten Kleidungsstücke die man tragen kann ʕ•ᴥ•ʔ


#7
FalkE

FalkE

    1337

  • Banned
  • PIPPIPPIPPIPPIPPIPPIPPIPPIP
  • Likes
    4
  • 349 Beiträge
  • 79 Bedankt
  • Android [root]
  • Linux

nen tipp abseits:

gewöhn die mysql ab ist unsicher und wird bald nicht mehr unterstützt.

 

=> PDO oder mysqli


  • Throfix gefällt das

#8
ueEqlL

ueEqlL

    Script Kiddie

  • Banned
  • PIPPIPPIPPIP
  • Likes
    17
  • 39 Beiträge
  • 8 Bedankt

Das eine ist PHP und das andere ist MySQL (demnach ist es von der Syntax falsch).

Um diese Tabellen zu erstellen, muesstest du die Sprache PHP in Verbindung mit MySQL verwenden. (Aber da wuerde ich auf den Tipp von Falke hoeren)


  • Throfix gefällt das

#9
Throfix

Throfix

    Noob

  • Members
  • PIPPIP
  • Likes
    0
  • 12 Beiträge
  • 0 Bedankt
  • 673572649
  • iPhone, Blackberry
  • Windows, Mac OS

Ich danke Jedem, der sich Zeit für mich genommen hat! Vielen Dank :)



#10
Emalik Xantier

Emalik Xantier

    Pentester

  • Premium Member
  • Likes
    46
  • 113 Beiträge
  • 19 Bedankt
  • Android, Android [root]
  • Windows, Linux

nen tipp abseits:

gewöhn die mysql ab ist unsicher und wird bald nicht mehr unterstützt.

 

=> PDO oder mysqli

naja, der umstieg von mysql auf mysqli ist nun nicht eine riiesige Sache^^ ;)


  • Throfix gefällt das

42556667.png


Humor ist eines der besten Kleidungsstücke die man tragen kann ʕ•ᴥ•ʔ


#11
ueEqlL

ueEqlL

    Script Kiddie

  • Banned
  • PIPPIPPIPPIP
  • Likes
    17
  • 39 Beiträge
  • 8 Bedankt
Es ist aber ein grosser Unterschied da man Prepared-Statement verwenden kann.

Bearbeitet von ueEqlL, 12 April 2015 - 08:56 Uhr.




  Thema Forum Themenstarter Statistik Letzter Beitrag

Dieses Thema wurde von 45 Mitglied(ern) gelesen


    , baba yugo, Blackhook, bones, Bot4ng, corkscrew, Cranky, Crap, Cube, cyb3rfly, Cyber Tjak, CyberFlash, Dean36, Emalik Xantier, FalkE, Framerater, ghost12, hackEmcee, heckerhere, Imperial, Irhabi, J0hn.X3r, Juri, keyb0ardz, kiwitone, mauzzz, most_uniQue, notfound, paulaner, pdr0, r3vO, SAR, smc2014, SOCOM, sup3ria, TheAvenger, Throfix, Troy, ueEqlL, vôl, w0tan, Xenio, Zerobyte, Zydelia, zyrix
Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.