Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 03:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[S] Hilfe bei diesem Script

Discussion on [S] Hilfe bei diesem Script within the Web Development forum part of the Coders Den category.

Reply
 
Old 04/28/2013, 02:54   #16
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
PHP Code:
<div class="main main_top">
Admin - Itemshop-Log
</div>
<div class="main main_content">
<?PHP  
if (!$query mysql_connect(***.*.***.**, *******, *******)) {
    die(
'Verbindung zum Datenbankserver konnte nicht hergestellt werden.');
}

if (!
mysql_select_db(player$query)) {
    die(
'Die Datenbank Player kann nicht verwendet werden. <br />
                       MySQL-Error: <br />' 
mysql_error());
}  
$select "SELECT vnum, locale_name, level, setRaceFlag FROM player.item_proto ";
$result mysql_query($select);
if (
$result) {
echo 
"
<h2>Admin - Item-ID</h2>
<p>Hier findest du alle Item-IDs.</p>
<table>
<tr>
<th class='topLine'>Mob ID</th>
<th class='topLine'>Mob Name</th>
<th class='topLine'>Mob Level</th>
<th class='topLine'>Mob Klasse</th>
</tr>
"
;
while (
$row mysql_fetch_array($result)) {
echo 
"
<tr>
<td>" 
$row['vnum'] . "</td>
<td>" 
$row['locale_name'] . "</td>
<td>" 
$row['level'] . "</td>
<td>" 
$row['setRaceFlag'] . "</td>
</tr>
"
;
}
echo 
"</table>";
}
?>
</div>
<div class="main main_bottom">
</div>
dis

PS: Ich weiß, Einrücken ist nicht mein Ding wenn ich für mich selbst arbeite, ich sehe darin keinen Vorteil, ich finde mich genauso gut und schnell zurecht.
.StarSplash is offline  
Thanks
1 User
Old 04/28/2013, 12:43   #17

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361
HTTP-Fehler 500 (Internal Server Error): Beim Versuch des Servers, die Anforderung zu verarbeiten, ist eine unerwartete Bedingung aufgetreten.

funktioniert immer noch net.. :/
NiiceOne is offline  
Old 04/28/2013, 14:44   #18
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Poste mal den Code von der gesamten Seite.
.StarSplash is offline  
Old 04/28/2013, 15:09   #19

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361
das ist der den du mir geschickt hast.. nur halt mit meinen mysql daten drin
NiiceOne is offline  
Old 04/28/2013, 15:24   #20
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Das kann doch wohl kaum der gesamte Quelltext sein ...

Ich meine den Quelltext der kompletten Php Seite.
.StarSplash is offline  
Old 04/28/2013, 16:27   #21
 
elite*gold: 0
Join Date: Mar 2013
Posts: 45
Received Thanks: 13
Hast du die Hochkommata auch nicht vergessen?
Ich seh hier zumindest keine.

Code:
if (!$query = mysql_connect(***.*.***.**, *******, *******)) {
    die('Verbindung zum Datenbankserver konnte nicht hergestellt werden.');
}
Falls das dein Problem ist schreib das mal nach dem Schema.
Code:
mysql_connect('127.0.0.1', 'root', 'MeinPasswort');
Zudem wäre es schön, wenn wir einen Fehler bekommen würden. Hierfür musst du entweder in deiner php.ini display_errors auf On setzen oder du machst einfach ganz am Anfang deines Scripts error_reporting(E_ALL); um alle Fehler ausgeben zu lassen.

EDIT#1: Du kannst dir ja mal anschauen
Zudem solltest du, sobald du etwas fitter in PHP bist auf MySQLi oder PDO umsteigen, da mit 5.5 so viel ich weiß die normale MySQL Extension veraltet sein wird.
MCMonkey is offline  
Thanks
1 User
Old 04/28/2013, 20:20   #22

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361


jetzt ist zwar kein fehler mehr da, aber es wird auch nichts angezeigt..
NiiceOne is offline  
Old 04/28/2013, 21:50   #23
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Ich glaube du kommst da ein wenig mit den Parametern (mit der Schreibweise der Daten) durcheinander^^ ist auch nicht weiter schlimm.
PHP Code:
$host "localhost";
$user "user";
$pass "password";
$database "database";

if (!
$query mysql_connect($host$user$pass)) {
    die(
'Verbindung zum Datenbankserver konnte nicht hergestellt werden.');
}

if (!
mysql_select_db($database$query)) {
    die(
'Die Datenbank ' player ' kann nicht verwendet werden. <br />
                       MySQL-Error: <br />' 
mysql_error());

Einfach nur die Daten nun noch in die Variablen schreiben. (die Daten müssen zwischen den Anführungszeichen rein!)

p.s ich würde davon abraten, die Verbindung in die Variable $query zu schreiben, da dies einer der meist benutzten Variablennamen für normale Query's sind. Sinnvoller ist eher $connect oder $connection oder sowas in der Art.
Mikesch01 is offline  
Thanks
1 User
Old 04/29/2013, 00:38   #24
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Quote:
Originally Posted by Mikesch01 View Post
Ich glaube du kommst da ein wenig mit den Parametern (mit der Schreibweise der Daten) durcheinander^^ ist auch nicht weiter schlimm.
PHP Code:
$host "localhost";
$user "user";
$pass "password";
$database "database";

if (!
$query mysql_connect($host$user$pass)) {
    die(
'Verbindung zum Datenbankserver konnte nicht hergestellt werden.');
}

if (!
mysql_select_db($database$query)) {
    die(
'Die Datenbank ' player ' kann nicht verwendet werden. <br />
                       MySQL-Error: <br />' 
mysql_error());

Einfach nur die Daten nun noch in die Variablen schreiben. (die Daten müssen zwischen den Anführungszeichen rein!)

p.s ich würde davon abraten, die Verbindung in die Variable $query zu schreiben, da dies einer der meist benutzten Variablennamen für normale Query's sind. Sinnvoller ist eher $connect oder $connection oder sowas in der Art.
Wenn schon dann richtig, bitte.


PHP Code:
$host "localhost";
$user "user";
$pass "password";
$database "database";

if (!
$query mysql_connect($host$user$pass)) {
    die(
'Verbindung zum Datenbankserver konnte nicht hergestellt werden.');
}

if (!
mysql_select_db($database$query)) {
    die(
'Die Datenbank ' .$database' kann nicht verwendet werden. <br />
                       MySQL-Error: <br />' 
mysql_error());

.StarSplash is offline  
Thanks
2 Users
Old 04/30/2013, 18:48   #25

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361
teste es mal eben und gebe dann gleich n feedback

selbiges ergebnis..

NiiceOne is offline  
Old 04/30/2013, 20:20   #26
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Wie sieht dein Code jetzt aus?
Mikesch01 is offline  
Thanks
1 User
Old 04/30/2013, 21:51   #27

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361
PHP Code:
<div class="main_top">
Admin
</div>
<div class="main_content">
<?PHP  
error_reporting
(E_ALL);
$host "***.*.***.**"
$user "*********"
$pass "********"
$database "player"

if (!
$query mysql_connect($host$user$pass)) { 
    die(
'Verbindung zum Datenbankserver konnte nicht hergestellt werden.'); 


if (!
mysql_select_db($database$query)) { 
    die(
'Die Datenbank ' .$database' kann nicht verwendet werden. <br /> 
                       MySQL-Error: <br />' 
mysql_error()); 
}
$select "SELECT vnum, locale_name, level, setRaceFlag FROM player.item_proto ";
$result mysql_query($select);
if (
$result) {
echo 
"
<h2>Admin - Item-ID</h2>
<p>Hier findest du alle Item-IDs.</p>
<table>
<tr>
<th class='topLine'>Mob ID</th>
<th class='topLine'>Mob Name</th>
<th class='topLine'>Mob Level</th>
<th class='topLine'>Mob Klasse</th>
</tr>
"
;
while (
$row mysql_fetch_array($result)) {
echo 
"
<tr>
<td>" 
$row['vnum'] . "</td>
<td>" 
$row['locale_name'] . "</td>
<td>" 
$row['level'] . "</td>
<td>" 
$row['setRaceFlag'] . "</td>
</tr>
"
;
}
echo 
"</table>";
}
?>
</div>
<div class="main_bottom">
</div>
NiiceOne is offline  
Old 04/30/2013, 23:23   #28
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Dann hat wohl die Query einen Fehler, da sonst keine weitere Ausgabe erscheint.

Ändere mal

$result = mysql_query($select);

zu

$result = mysql_query($select) or die(mysql_error());
Mikesch01 is offline  
Thanks
1 User
Old 05/01/2013, 05:11   #29

 
elite*gold: 1
Join Date: Jan 2009
Posts: 3,037
Received Thanks: 2,361
sieht schon besser aus. wie mache ich das nun, dass nur 100 einträge pro seite gelistet werden. und man oben nach vnum und locale_name suchen kann?

NiiceOne is offline  
Old 05/01/2013, 12:21   #30
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Für die Bergrenzung der Einträge musst du mit LIMIT im Query arbeiten. Dazu musst du natürlich auch mit einem GET-Parameter für Seiten arbeiten.

Für die Suche benutzt du ein Formular und wertest dieses ganz normal aus.
Mikesch01 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Was ist an diesem Script falsch? [PHP]
08/08/2012 - Web Development - 3 Replies
Wenn ich auf Senden drücke, wird nichts angezeigt? <form action="tools.php" method="post"> <table> <th> <td><font color="white">IP:</font></td > <td><input type="text" name="ip" /></td> </th> <th> <td></td> <td><input type="submit" Value="Senden" name="submit"/></td>
Hilfe bei Diesem Shell Script
06/11/2012 - Metin2 Private Server - 3 Replies
Hallo Leute, ich will mit diesem shell script das ewige cd /home/game blah blah blah umgehen das ich das nichtmehr tippen muss #!/bin/sh cd home/game/share/locale/germany/quest python make.py wenn ich dann ein alias setze und den gesetzen befehl eingebe kommt
Farge zu diesem Script
01/31/2011 - AutoIt - 2 Replies
Closen plz
Was ist in diesem Script der Fehler [AutoIt v3]
06/30/2010 - AutoIt - 6 Replies
Was ist hier drin der Fehler Wie muss ich die Funktionen schreiben ? GuiCreate("Starter & Closer by KiLL",404,305,672,185) $button1=GuiCtrlCreateButton("Closer by KiLL",72,49,253,86) $button2=GuiCtrlCreateButton("Starter by KiLL",86,191,242,64) GuiSetState() While 1 $msg=GuiGetMsg()
brauche dringend hilfe bei diesem script
10/18/2008 - Guild Wars - 11 Replies
Problem gelöst



All times are GMT +1. The time now is 03:05.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.