Archief - PHP : Resultaten in een array

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

.kw

Legacy Member
Voor mijn statistieken heb ik een array nodig zoals bijvoorbeeld:
PHP:
$statsday = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
waarbij 1,2,3,... het aantal hits per dag van de laatste twintig dagen voorstellen.

In mijn (mysql) database heb ik tabel 'pageviews' met één kolom, ook 'pageviews'. Er zijn twintig rijen met elk hun waarde (het aantal hits per dag van de laatste twintig dagen).

Hoe kan ik nu die twintig resultaten in een array krijgen?

PS: sorry als het gewoon met een functie kan, maar ik heb al gekeken op php.net en heb niks gevonden

Rombo

Legacy Member
iets in deze aard zou moeten werken

$i = 0;
$select = mysql_query ("SELECT hits FROM tabel") or die(mysql_error());
while($row = mysql_fetch_array($select)) {
$statsday[$i] = $row[0];
$i++;
}

rap getypt gehad

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast, gelieve in het vervolg er op te letten.

killgore

Legacy Member
$select = mysql_query ("SELECT hits FROM tabel") or die(mysql_error());
for($i=0;$statsday[$i+1]=mysql_result($select,0,$i);$i++);

.kw

Legacy Member
Thx Rombo, het werkt :niceone:

Servi, ik zou dan niet weten wat een duidelijke prefix en/of titel is. Mijn titel was '[PHP & MySQL] Resultaten in een array' en mijn vraag was resultaten uit mijn MySQL-database in een array te steken in een PHP-script. :unsure:

Killgore, het script gaf een error, heb er niet verder naar gezocht aangezien Rombo's script werkt. Toch bedankt. :)

killgore

Legacy Member
.kw zei:
Thx Rombo, het werkt :niceone:

Servi, ik zou dan niet weten wat een duidelijke prefix en/of titel is. Mijn titel was '[PHP & MySQL] Resultaten in een array' en mijn vraag was resultaten uit mijn MySQL-database in een array te steken in een PHP-script. :unsure:

Killgore, het script gaf een error, heb er niet verder naar gezocht aangezien Rombo's script werkt. Toch bedankt. :)

buh, stomme fout:
PHP:
 	$select = mysql_query ("SELECT hits FROM tabel") or die(mysql_error());
for($i=0;$statsday[$i+1]=@mysql_result($select,$i,0);$i++);
unset($statsday[$i+1]);
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan