24.08.2009
Channel php.de ausgewählt, Log vom 24.08.2009
Seite: < 1 2 3 4 5 > Letzte Seite
Chatlog
DesertIgel: bool(false)
DesertIgel: wenn ich den SQL-Befehl in phpmyadmin eingebe funktioniert aber alles
myname: in dem falle: $genres = mysql_query($sql_genres); bitte ein mal or die(mysql_error()) dran
DesertIgel: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #3' at line 1
myname: äh?
myname: irgendwas machst du falsch
myname: du sollst aus der zeile $genres = mysql_query($sql_genres); $genres = mysql_query($sql_genres) or die(mysql_error()); machen
DesertIgel: http://nopaste.php-quake.net/251071
DesertIgel: da ist ) zu viel
DesertIgel: ne doch nich
DesertIgel: verguckt o0
myname: und welche fehlermeldung kommt da jetzt raus?
myname: ah lol
DesertIgel: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #3' at line 1
myname: du machst grad mysql_query(mysql_query
myname: das is natürlich unsinn
DesertIgel: ah stimmt
DesertIgel: omg
DesertIgel: ...
myname: du willst bei $sql_genres das mysql_query( und die ) am ende wegmachen
DesertIgel: ok das hat nun gefunzt
DesertIgel: öhm aber wie komme ich an den Namen?
myname: so wie an die anzahl
myname: nur mit name statt anzahl
myname: logisch, oder?
DesertIgel: boa funzt das fett :)
DesertIgel: ok nun möchte ich aber noch Prozentual ausrechnen wieviele Leute Club/House hören usw. Wie löse ich das am besten?
myname: du summierst in der schleife alle stimmen
myname: und teilst dann danach dementsprechend
DesertIgel: hmm... wo genau in der Schleife? Könnte ich doch theoretisch auch davor machen (die Gesamtzahl ermitteln)
DesertIgel: oder warum muss das unbedingt inder Schleife?
myname: willst du n eigenes query abseilen für daten die du eh schon hast?
DesertIgel: hm stimmt ist unnötig. Jetzt weiß ich aber nich wie ich das lösen soll... also habe jetzt vor die SChleife folgendes geschrieben $gesamt = 0; (habe damit $gesamt geklariert). Und in die while Schleife dann folgendes geschrieben: $gesamt = $gesamt + $genre_schleife['anzahl'];
DesertIgel: das funkt auch :)
myname: ja
DesertIgel: also ich habe jetzt testweise mal ne neue Spalte angelegt
DesertIgel: <td>'.$gesamt.'</td>
myname: hmm warte
DesertIgel: halt beim letzten (Pop) ist dann 29, also ALLE zusammengezählt
myname: du wirst die gesamtstimmen wohl doch vorher holen müssen
DesertIgel: ich benötige das Ergebnis aber schon vorher
DesertIgel: jo..
myname: stimmt
myname: wir könnten jetz in n subselect reingehen
myname: aber das wär mir ehrlich gesagt zu mühsam
DesertIgel: in ein was? ^^
DesertIgel: naja reicht ja auch so...
myname: hol dir einfach die summe aller stimmen und rechne dann in php *g*
DesertIgel: *g* oki ich versuchs
DesertIgel: nutzt du eigentlich num_rows?
DesertIgel: also diese Funktion
myname: du kannst SELECT a FROM (SELECT foo FROM ...) machen
myname: selten
myname: bringt auch nich viel
DesertIgel: ist das ein Subselect? http://nopaste.php-quake.net/251072
myname: nein
myname: das ist ein join
myname: man könnte machen SELECT [der bisherige kram], (SELECT COUNT(*) FROM user_genres) / COUNT(*) as prozentwert
myname: weiß nur nich ob mysql das so kann
myname: denke aber schon
myname: probiers mal in phpmyadmin
myname: es muss natürlich COUNT(*) / (SELECT ...) * 100 sein
DesertIgel: jo ist klar. Wie muss ich den COUNT query machen? habe folgendes probiert: SELECT COUNT(*)
DesertIgel: FROM genres.genre
DesertIgel: aber das ist ja auch käse
DesertIgel: oder?
myname: FROM user_genres
DesertIgel: ja klar und dann halt die ganzen genreids
DesertIgel: obwohl reicht ja so
DesertIgel: ist da irgendwas falsch? http://nopaste.php-quake.net/251073
Seite: < 1 2 3 4 5 > Letzte Seite
Zurück zur ÜbersichtWebseiten Tipps
Hier gehts zum jquery Tutorial.
Meine schwarze Webseite: iPhone4Spiel
