Zurück   klamm-Forum > klamm-Lose > Lose4Scripts > Lose4Scripts (erledigt)

 
 
LinkBack Themen-Optionen Ansicht
Alt 19.06.2006, 20:35:08   #16 (permalink)
redraft.de

ID: 155297
Lose-Remote

strolch00 eine Nachricht über ICQ schicken
Reg: 21.04.2006
Beiträge: 1.684
Standard

Zitat:
Zitat von mydoys.de
ich habe die Antwort schon geschrieben...

$spiele_gewonnen = 0 und durch null teilen geht nicht ändern den wert von $spiele_gewonnen einfach in 1
das wird aus der db gelesen
wenn dann so

PHP-Code:
1:
2:
3:
$spiele_gewonnen == 0?1:$spiele_gewonnen;
$spiele_insgesammt == 0?1:$spiele_insgesammt;
$spiele_verloren == 0?1:$spiele_verloren

Geändert von strolch00 (19.06.2006 um 20:37:26 Uhr)
strolch00 ist offline  
Alt 19.06.2006, 20:37:09   #17 (permalink)
Erfahrener Benutzer
Benutzerbild von mydoys.de

ID: 84968
Lose-Remote

mydoys.de eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 2.719
Standard

Zitat:
Zitat von strolch00
das wird aus der db gelesen
wenn dann so

PHP-Code:
1:
2:
$spiele_gewonnen == 0?1:$spiele_gewonnen;
$spiele_insgesammt == 0?1:$spiele_insgesammt

es geht einfach nur darum das der wert der aus der DB kommt nicht 0 sein darf sondern <1 sein müss
mydoys.de ist offline  
Alt 19.06.2006, 20:38:22   #18 (permalink)
redraft.de

ID: 155297
Lose-Remote

strolch00 eine Nachricht über ICQ schicken
Reg: 21.04.2006
Beiträge: 1.684
Standard

Zitat:
Zitat von mydoys.de
es geht einfach nur darum das der wert der aus der DB kommt nicht 0 sein darf sondern <1 sein müss

du meinst sicher > 1

jup genau das macht mein code im klartext heist das

ist $vars == 0 dann ist es 1 ansonsten $vars
strolch00 ist offline  
Alt 19.06.2006, 20:49:10   #19 (permalink)
Erfahrener Benutzer
Benutzerbild von mydoys.de

ID: 84968
Lose-Remote

mydoys.de eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 2.719
Standard

Zitat:
Zitat von strolch00
du meinst sicher > 1

jup genau das macht mein code im klartext heist das

ist $vars == 0 dann ist es 1 ansonsten $vars
klar meinte ich das *g*

achso na das geht natürlich auch
mydoys.de ist offline  
Alt 19.06.2006, 20:52:00   #20 (permalink)
redraft.de

ID: 155297
Lose-Remote

strolch00 eine Nachricht über ICQ schicken
Reg: 21.04.2006
Beiträge: 1.684
Standard

Zitat:
Zitat von mydoys.de
klar meinte ich das *g*

achso na das geht natürlich auch
jup richtig es wäre zwar besser mit mysql_num_rows() zu arbeiten das wäre eigentlich richtiger und eleganter aber so geht es auch und die stats stimmen nur bei 0 spielen nicht allerdings hat man so immer ne if else bedingung im script die net sein müsste.
Deswegen ist diese variante net die eleganteste aber das mert man net.
strolch00 ist offline  
Alt 19.06.2006, 21:05:48   #21 (permalink)
klbank.de

ID: 25847
Lose-Remote

feivel eine Nachricht über ICQ schicken
Reg: 20.04.2006
Beiträge: 590
Standard

Wie wäre es einfach, wenn man den Programmierfehler behebt?

Die Anzeige für gewonnene Spiele wird ja in der Art aussehen:

Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$spiele_gesamt="wert"; $spiele_gewonnen="wert"; $spiele_verloren="wert"; if ($spiele_gesamt=="0") { $spiele_gewonnen_wahrscheinlichkeit="0"; $spiele_verloren_wahrscheinlichkeit="0"; } else { $spiele_gewonnen_wahrscheinlichkeit=$spiele_gewonnen/$spiele_gesamt; $spiele_verloren_wahrscheinlichkeit=$spiele_verloren/$spiele_gesamt; }
Klar kann man auch einfach in der DB die Anzahl der Spiele auf 1 setzen. Aber ist es so schlimm, einen Fehler im Skript zu beheben?
 
feivel ist offline  
Alt 19.06.2006, 21:14:23   #22 (permalink)
redraft.de

ID: 155297
Lose-Remote

strolch00 eine Nachricht über ICQ schicken
Reg: 21.04.2006
Beiträge: 1.684
Standard

@ feivel des wegen sagte ich ja mysql_num_rows() und gut

so hast ja auch wieder ne if bedingung für immer und ewig im script die nicht sein muss

Geändert von strolch00 (19.06.2006 um 22:33:50 Uhr)
strolch00 ist offline  
 

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kolosseum - das Losegame danny888 Externe Loseseiten 1 30.12.2007 20:20:13
Losegame! blakesnake Suche Refs: Loseseiten 25 14.04.2007 11:13:24
Suche ien Losegame! freek Suche Werber: Loseseiten 3 01.01.2007 15:16:43
Suche 50:50 Losegame Toms-Projekt Lose4Scripts (erledigt) 0 18.06.2006 18:01:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39:32 Uhr.