Voor het opslaan van een datum kun je beter het veldtype DATE gebruiken. Daar kun je makkelijk mee rekenen, en dan kun je ook de jarigen in de komende week aangeven. Met een beetje pech moet je wel het halve script herschrijven voor die aanpassing.quote:Op zaterdag 8 januari 2011 12:14 schreef Uw_ergste_nachtmerrie het volgende:
Mijn tweede vraag is of er ook een mogelijkheid is om de verjaardagen van de komende week toe te voegen. Of is daar het script en de tabel te gammel voor? Anders laat ik het zoals het nu is.
vimquote:Op zaterdag 8 januari 2011 14:11 schreef Graseter het volgende:
Welk programma gebruiken jullie eigenlijk voor PHP projecten?
TextMate.quote:Op zaterdag 8 januari 2011 14:11 schreef Graseter het volgende:
Welk programma gebruiken jullie eigenlijk voor PHP projecten?
Daar was ik inmiddels al achter.. Een groot script (her)schrijver ben ik niet, maar ik ga binnenkort m.b.v. vriendin Google wel eens aan de slag.quote:Op zaterdag 8 januari 2011 14:05 schreef Light het volgende:
[..]
Voor het opslaan van een datum kun je beter het veldtype DATE gebruiken. Daar kun je makkelijk mee rekenen, en dan kun je ook de jarigen in de komende week aangeven. Met een beetje pech moet je wel het halve script herschrijven voor die aanpassing.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <?php include "connect.php"; //verbinding maken $query ='SELECT `Seizoen` , `Gespeeld` , `Basis` , `Vervangen` , `Inval` , `Minuten` , `Goals` , `Geel` , `Geelrood` , `Rood` , `Go` FROM `speler` WHERE `ID`=160 '; $sql = mysql_query($query) or die ( mysql_error( ) ); //query is uitgevoerd echo "<table border='0' align='left'><br /> <tr><td><strong>Seizoen</strong></td><td><strong>Gesp.</strong></td><td><strong>Basis.</strong></td><td><strong>Inval</strong></td><td><strong>Verv.</strong></td><td><strong>Minuten</strong></td><td><strong>Geel</strong></td><td><strong>G/R</strong></td><td><strong>Rood</strong></td><td><strong>Goals</strong></td><td><strong>Go</strong></td></tr>"; $positie = 1; while($record = mysql_fetch_object($sql)) { if ( ($positie == 1) || ($record->Seizoen <= $vorige)) { $print_positie = $positie; } else { $print_positie = " "; } echo "<tr><td>".$record->Seizoen."</td><td>".$record->Gespeeld."</td><td>".$record->Basis."</td><td>".$record->Vervangen."</td><td>".$record->Inval."</td><td>".$record->Minuten."</td><td>".$record->Geel."</td><td>".$record->Geelrood."</td><td>".$record->Rood."</td><td>".$record->Goals."</td><td>".$record->Go."</td></tr>"; $vorige = $record->Seizoen; $positie++; } echo "</table>"; ?> |
^quote:
Netbeans op Windows, Coda op de Macquote:Op zaterdag 8 januari 2011 14:11 schreef Graseter het volgende:
Welk programma gebruiken jullie eigenlijk voor PHP projecten?
Niemand? of moet ik dit allemaal gewoon met regexjes verwijderen?quote:Op zaterdag 8 januari 2011 08:37 schreef Chandler het volgende:
[..]
Ik wil niet gehele tags verwijderen maar alleen
script>
onclick/onmouseover/etc
endergelijke!
SELECT `Seizoen`,quote:Op zondag 9 januari 2011 12:30 schreef Uw_ergste_nachtmerrie het volgende:
En daar ben ik weer te zeuren, nu met volgend "probleem"
Op mijn (voetbal)site wil ik namelijk de totalen van een bepaalde speler toevoegen. Stel speler x heeft een viertal seizoenen voor de club gespeeld en in die seizoenen een aantal wedstrijden gespeeld. Hierbij wil ik ook het aantal speelminuten/basisplaatsen/gele en rode kaarten en doelpunten bij elkaar optellen. Uiteraard wil ik elke kolom apart opgeteld hebben (anders heeft die telling voor mij en de bezoekers immers helemaal geen waarde )
Hoe kan ik die optelling aan het stukje onderstaande script toevoegen? Ben er gisteren behoorlijk lang mee bezig geweest en kreeg dit met SUM en COUNT (wat volgens mij niet werkt met een WHERE) niet voor elkaar.
[ code verwijderd ]
De velden "Gespeeld tot en met Goals" zijn allemaal Integers, dat was toch een vereiste voor een correcte optelling van de inhoud van de records?
ik hoop dat ik voldoende informatie heb gegeven om tot een mooie oplossing te komen..
Aptana Studioquote:Op zaterdag 8 januari 2011 14:11 schreef Graseter het volgende:
Welk programma gebruiken jullie eigenlijk voor PHP projecten?
Met behulp van je GROUP BY worden de kolommen seizoen en go weergegeven (vervangen en inval moesten ook nog opgeteld worden).quote:Op maandag 10 januari 2011 13:38 schreef GlowMouse het volgende:
ik mis een GROUP BY, anders is de waarde in seizoen, vervangen, inval en go afhankelijk van het toeval.
Klopt, vergetenquote:Op maandag 10 januari 2011 13:38 schreef GlowMouse het volgende:
ik mis een GROUP BY, anders is de waarde in seizoen, vervangen, inval en go afhankelijk van het toeval.
In de "Go" staat alleen een interne link met afbeelding naar het betreffende seizoen.quote:Op maandag 10 januari 2011 15:22 schreef The_Terminator het volgende:
[..]
Klopt, vergeten
Het kan eventueel zo:
SELECT `Seizoen` , SUM(`Gespeeld`) , SUM(`Basis`) , SUM(`Vervangen`) , SUM(`Inval`) , SUM(`Minuten`) , SUM(`Goals`) , SUM(`Geel`) , SUM(`Geelrood`) , SUM(`Rood`) , `Go`
FROM `speler`
WHERE `ID`=2
GROUP BY Seizoen, Go
Edit: query aangepast om vervangen en inval ook op te tellen. Ik weet niet wat er in de velden 'Go' staat, en weet ook niet of het nodig is daar op te groeperen. Eventueel kan go uit de group verwijderd worden mocht dat niet van toepassing zijn.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |