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 ::

TYPO3 Kochbuch

TYPO3 Kochbuch 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.05.2008, 09:40:48
incombatbazz incombatbazz ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 17
4 Tabellen vergleichen und sortieren

Hallo,

ich habe ein kleines Problemchen ;)

Ich habe ein Script geschrieben, mit welchem man berechnen kann, wie die Europameisterschaft ausgehen könnte.

Es funktioniert auch alles, nur brauch ich jetzt noch ein wenig Feinschliff.

Es geht um diesen Code:

Zitat:
echo "<table border=\"0\">";
echo "<tr>";
echo " <th>Rang</th>";
echo " <th>Land</th>";
echo " <th>Tore</th>";
echo " <th>Gegentore</th>";
echo " <th>Tordifferenz</th>";
echo " <th>Punkte</th>";
echo " </tr>";
echo " <tr>";
echo " <td>$rangschweiz</td>";
echo " <td>$land[0]</td>";
echo " <td>$toreschweiz</td>";
echo " <td>$gegentoreschweiz";
echo " <td>$differenzschweiz</td>";
echo " <td>$punkteschweiz</td>";
echo " </tr>";
echo "<br>";

echo " <tr>";
echo " <td>$rangtschechien</td>";
echo " <td>$land[1]</td>";
echo " <td>$toretschechien</td>";
echo " <td>$gegentoretschechien";
echo " <td>$differenztschechien</td>";
echo " <td>$punktetschechien</td>";
echo " </tr>";
echo "<br>";

echo "<tr>";
echo " <td>$rangschweiz</td>";
echo " <td>$land[2]</td>";
echo " <td>$toreportugal</td>";
echo " <td>$gegentoreportugal";
echo " <td>$differenzportugal</td>";
echo " <td>$punkteportugal</td>";
echo " </tr>";
echo "<br>";

echo " <tr>";
echo " <td>$rangtuerkei</td>";
echo " <td>$land[3]</td>";
echo " <td>$toretuerkei</td>";
echo " <td>$gegentoretuerkei";
echo " <td>$differenztuerkei</td>";
echo " <td>$punktetuerkei</td>";
echo " </tr>";
echo "<br>";
?>
Hier sollen die 4 Tabellen(-elemente) nach dem Rang angeordnet werden. Meine Gedanken gingen da in Richtung array und sort, nur irgendwie bin ich zu blöd das richtig hinzukriegen.

Wäre nett, wenn mir jemand helfen könnte :)

MfG

bazZ

Geändert von incombatbazz (22.05.2008 um 09:41:09 Uhr)
Mit Zitat antworten
  #2  
Alt 22.05.2008, 15:14:38
incombatbazz incombatbazz ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 17
AW: 4 Tabellen vergleichen und sortieren

Danke für eine Antwort ;)

Bin mittlerweile etwas weiter und habe eine weitere Frage.

Wie ist es möglich, 4 Variablen untereinander zu vergleichen (<,>,=) ohne hunderte von if-Anweisungen zu schreiben?

Bsp:

if (punkte[0] > punkte[1] AND punkte[0] > punkte[2] AND punkte[0] > punkte[3])
{
echo "..." ;
}

So kommt man natürlich auch auf das Endergebnis, jedoch ist diese Möglichkeit zu zeitaufwändig.
Mit Zitat antworten
  #3  
Alt 23.05.2008, 08:23:25
incombatbazz incombatbazz ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 17
AW: 4 Tabellen vergleichen und sortieren

Hat keiner eine Idee? :(
Mit Zitat antworten
  #4  
Alt 23.05.2008, 11:19:56
nem75 nem75 ist offline
Anfänger
 
Registriert seit: May 2008
Ort: Bonn
Alter: 49
Beiträge: 29
nem75 eine Nachricht über ICQ schicken
AW: 4 Tabellen vergleichen und sortieren

Man speichert die Daten in einer Datenbanktabelle und erledigt dein Beispiel z.B. mit SELECT land FROM bla WHERE max(punkte) u.ä.
Mit Zitat antworten
  #5  
Alt 23.05.2008, 11:53:28
incombatbazz incombatbazz ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 17
AW: 4 Tabellen vergleichen und sortieren

Das Problem ist nur, dass ich keinen Server habt mit MySQL-Unterstützung.

Es sollte alles mithilfe von Arrays o. ä. gehen.

Per MySQL würde ja es ja nicht so das Problem sein.
Mit Zitat antworten
  #6  
Alt 23.05.2008, 12:16:59
nem75 nem75 ist offline
Anfänger
 
Registriert seit: May 2008
Ort: Bonn
Alter: 49
Beiträge: 29
nem75 eine Nachricht über ICQ schicken
AW: 4 Tabellen vergleichen und sortieren

Deinem Beispiel entnehme ich, dass du die Länder durchnummeriert hast und für jedes Atribut deiner Tablle (z.B. punkte) einfach je ein Array benutzt?

Ländernummer für das mit der höchsten Punktzahl z.B. so:

PHP-Code:
$punkte =array(10,14,16,2,5);
asort($punkteSORT_NUMERIC);
$leader array_pop(array_keys($punkte)); 
Mit Zitat antworten
  #7  
Alt 23.05.2008, 12:28:41
incombatbazz incombatbazz ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 17
AW: 4 Tabellen vergleichen und sortieren

Ich probier mal das irgendwie einzubauen, danke erstmal :)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2 Tabellen vergleichen Aline MySQLi/PDO/(MySQL) 4 12.09.2006 11:24:06
Tabellen abgleichen, vergleichen u. einträge löschen rallesalle MySQLi/PDO/(MySQL) 1 01.11.2005 12:32:07
Tabellen sortieren wie bei phpMyAdmin mit austauschbaren gifs trigan22 PHP für Fortgeschrittene und Experten 1 12.02.2004 14:58:45
readdir sortieren und dyn. tabellen cobracio PHP für Fortgeschrittene und Experten 3 08.10.2003 03:41:09
Mehrere Tabellen in DB sortieren DiJae PHP Grundlagen 4 23.09.2002 10:58:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:18:37 Uhr.


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


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