Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 02:58

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

Advertisement



[PHP]Mysql Abfrage Problem

Discussion on [PHP]Mysql Abfrage Problem within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Madd Eye's Avatar
 
elite*gold: 260
Join Date: Apr 2010
Posts: 229
Received Thanks: 142
[PHP]Mysql Abfrage Problem

Hallo zusammen,

ich wollte mal fragen ob mit jemand hier helfen kann.
Ich habe Folgende Funktion
PHP Code:
  public function getStats()
  {
    if(
$this->getLogin())
    {
      
$sql "SELECT * FROM character WHERE accountID = '".$this->getAccID()."'";
      
$stats Game::getDB()->getFirstRow($sql);
      
//echo $stats['level'];
      
return $stats;
    }   
  
  } 
$this->getLogin() = true
$this->getAccID() = 0
die Sollen auch so sein
aber $stats bleibt leer. Warum?
Die Tabelle exetsiert und sie wie hat folgenden Inhalt
id accountID level ep stärke agillität ausdauer verteidigung skillpunkte siege niederlagen lp rüstung gold name
1 0 1 0 10 10 10 10 0 0 0 10 0:0:0:0:0:0

Hoffe ihr könnt mir helfen
Madd Eye is offline  
Old 08/29/2010, 22:51   #2
 
kimuraaa's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,533
Received Thanks: 810
PHP Code:
  public function getStats()
  {
    if(
$this->getLogin())
    {
      
$sql "SELECT * FROM character WHERE accountID = '".$this->getAccID()."'";
      
$stats Game::getDB()->getFirstRow($sql);
      echo 
$stats['level'];
      return 
$stats;
    }   
  
  } 
Weis ja nicht ob es gewollt ist das du echo auskommentierst..
kimuraaa is offline  
Old 08/29/2010, 23:36   #3
 
Madd Eye's Avatar
 
elite*gold: 260
Join Date: Apr 2010
Posts: 229
Received Thanks: 142
ja ist gewollt es geht ja um das Return

aber hab vergessen was zu sagen

wenn ich
Code:
or die("Fehler:".mysql_error());
anhäng wird nur Fehler: ausgegeben, soll heißen es gibt keinen Mysql Error aber was ist es dann?
Madd Eye is offline  
Old 08/30/2010, 01:05   #4
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Was macht denn die Game::getDB()->getFirstRow($sql) Funktion mit deinem Querystring?
Ich vermute stark dass diese Funktion einfach Fehlschlägt.
Bot_interesierter is offline  
Old 08/30/2010, 01:32   #5
 
Madd Eye's Avatar
 
elite*gold: 260
Join Date: Apr 2010
Posts: 229
Received Thanks: 142
Ne die Funktioniert aber nur um sicher zu gehen hier mal die Zusammenhänge:

MySQL.class.php

Game.class.php (Ausschnitte)

Der aufruf dann eben
PHP Code:
Game::getDB()->getFirstRow($sql); 
Ich habe ja so auch schon mehrere Abfragen gemacht und überall funktionieren sie nur da eben nicht
Madd Eye is offline  
Reply


Similar Threads Similar Threads
Mysql Abfrage über PHP Skript
09/05/2010 - AutoIt - 3 Replies
Hallo Community, Ich hab folgendes Problem: Mein Skript sollte eine kleine Datenbank Abfrage starten und daher habe ich mir das Tutorial auf dieser Seite reingezogen: Login + Registrierung über eine MySql-DB - Tutorials - .: autoit.de :. - Das deutsche AutoIt-Forum Natürlich habe ich auch alle Werte in meinem Autoit Code an meine Datenbank etc angeglichen. Das PHP Login-Skript sieht wie folgt aus:
Problem mit MYSQL
08/31/2010 - Metin2 Private Server - 10 Replies
Hi, ich habe bei meinem Root ein Problem mit MYSQL... Die Homepage von hennink kann nicht auf die MYSQL DB zugreifen(aber in Navicat kann ich mich einloggen), habt ihr eine Lösung? mfg Zander
Mysql Problem
05/26/2010 - Metin2 Private Server - 0 Replies
Hallo eine frage was kann man dagegen machen das der mysql server nicht immer down fährt login is nun behoben aber nun schaltet mysql immer down das war schon seit anfang an so ??? MFG
Problem with MySql
11/21/2009 - CO2 Private Server - 13 Replies
Hi guys i found a Conquer 1.0 Source from 4botters And i keep getting this error If you can help pleas reply =)
[Help]Mysql problem
01/30/2009 - CO2 Private Server - 3 Replies
hey all my brother was trying to get the binaries on on my pc and now whenever i try to log into my localhost connection (with navicat) it gives an error : Host 'localhost' is not allowed to connect to this Mysql. anyone knows how to solve this tnx already



All times are GMT +1. The time now is 02:58.


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.