SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.07.2003, 14:51:10
Kantenbauer Kantenbauer ist offline
Anfänger
 
Registriert seit: Jul 2003
Beiträge: 6
Kantenbauer eine Nachricht über ICQ schicken
MySQL Tabelleninhalte per PHP vergleichen

Hiho,
ich versuche zur Zeit aus Spass an der Freude ( ;) ) eine automatische Bundesliga Tabelle in PHP und MySQL zuschreiben.
Ich hab eine Tabelle wo alle Spieltage der Saison gespeichert sind, mit den Spalten Spieltag, Home, Away, Tore, Gegentore.
Nun will ich, das ein PHP Script für eine bestimmte Mannschaft die Punkte berechnet und diese dann in eine andere Tabelle einfügt. Das mit dem einfügen is kein Problem, doch wie muss das Script aussehen?
Es soll in jeder Zeile, in der diese bestimmte Mannschaft in der Spalte Home steht die Zahl in der Spalte Tore mit der in der Spalte Gegentore vergleichen und dann, wenn Tore > Gegentore ist, eine Variable um 3 erhöhen und wenn Tore = Gegentore, die Variable um 1 erhöhen.

Tabelle Spieltag Beispiel:

Code:
Spieltag--|Home--------|Away--------|Tore--|Gegentore
1---------|Mannschaft1-|Mannschaft2-|1-----|2--------
2---------|Mannschaft3-|Mannschaft1-|2-----|3--------

Geändert von Kantenbauer (22.07.2003 um 19:44:00 Uhr)
Mit Zitat antworten
  #2  
Alt 22.07.2003, 14:56:36
Kantenbauer Kantenbauer ist offline
Anfänger
 
Registriert seit: Jul 2003
Beiträge: 6
Kantenbauer eine Nachricht über ICQ schicken
Also, das was ich oben geschrieben habe hat sich schon erledigt, nun hab ich aber ein 2tes Problem.
Ich lasse ja die Ergebnisse der Spiele in eine 2. Tabelle übertragen, Ligatabelle. Diese Tabelle wird dann per PHP ausgegeben in eine HTML Datei. Nun will ich aber das die Mannschaften den richtigen Platz zugewiesen bekommen, ihren Punkten nach. Man kann die Mannschaften zwar nach Punkten sortieren, so das sie schon in der richtigen Reihenfolge sind, doch wie kann man dann der Mannschaft mit den meisten Punkten den 1. Platz, der Mannschaft mit den 2. meisten Punkten den 2. Platz usw zuweisen?

Geändert von Kantenbauer (22.07.2003 um 16:25:05 Uhr)
Mit Zitat antworten
  #3  
Alt 23.07.2003, 00:39:41
Cleptomain Cleptomain ist offline
Anfänger
 
Registriert seit: Feb 2003
Beiträge: 16
joa ne . moinsen ersma

also du kannst in die while schleife eine ganz einfache variable einbauen ...

$x=0;
while( bla....){
$x = $x ++;

echo $x.$mysql['mannschaft'];
}

oda so ähnlich halt . das mit dem $x is halt wichtig . jedesmal wenn der die schleife durchläuft hautr der $x einen hoch und somit wenn du die shcon nach punkten sortiert hast tut der automatisch abzaehlen wieviele spalten mannschaften du hast und der obersten halt ne 1 zuweisen. daraus kannst du dann erstens machen.
__________________
You and me are mortal.... but PunK will NEVER die !!!!
Mit Zitat antworten
  #4  
Alt 23.07.2003, 18:48:00
Kantenbauer Kantenbauer ist offline
Anfänger
 
Registriert seit: Jul 2003
Beiträge: 6
Kantenbauer eine Nachricht über ICQ schicken
jo, danke, habs hingebogen.
aber es ging nur mit

PHP-Code:
$x=0;
while( 
bla....){
$x $x 1;

echo 
$x;

Mit Zitat antworten
  #5  
Alt 23.07.2003, 18:54:11
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Kleiner Hinweis: $x++ ist schneller als $x=$x+1 und auch schneller als $x+=1

Das nur mal so.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #6  
Alt 23.07.2003, 19:09:02
Kantenbauer Kantenbauer ist offline
Anfänger
 
Registriert seit: Jul 2003
Beiträge: 6
Kantenbauer eine Nachricht über ICQ schicken
man muss aber auch wissen wie :D
ausserdem is die geschwindigkeit dabei net unbedingt so wichtig..
aber danke^^
Mit Zitat antworten
Antwort


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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:27:58 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt