Forum › PHP / SQL › Topic
[PHP/SQL] count klopt niet
Ik was even bezig met een stukje script,
om het aantal in de db te tellen.
Nou wil ik dat als de count boven een aantal komt een tekst weer geven.
Dat is mij wel gelukt, kijk hier
Nou heb ik 6 fotos in de db staan.
Dat is niet hoger dan 6, maar toch geef hij het aan, terwijl het gelijk is en ndus niet hoger.
Hoe kan ik dit oplossen.
om het aantal in de db te tellen.
Nou wil ik dat als de count boven een aantal komt een tekst weer geven.
Dat is mij wel gelukt, kijk hier
![]() | Code | ![]() | ![]() | ![]() |
|
Nou heb ik 6 fotos in de db staan.
Dat is niet hoger dan 6, maar toch geef hij het aan, terwijl het gelijk is en ndus niet hoger.
Hoe kan ik dit oplossen.
Ik heb het geprobeert,
maar moest er nog wel wat op aanpassen.
Dit is het nu geworden.
Nu werkt het dus wel zo als het moet werken, maarja ik ben maar een hobbyiste.
Dus als ik toch iets fout heb gedaan moet je het mij even melden.
maar moest er nog wel wat op aanpassen.
Dit is het nu geworden.
![]() | Code | ![]() | ![]() | ![]() |
|
Dus als ik toch iets fout heb gedaan moet je het mij even melden.
Quote:
willie schreef:
Ik heb het geprobeert,
maar moest er nog wel wat op aanpassen.
Dit is het nu geworden.
Code Nu werkt het dus wel zo als het moet werken, maarja ik ben maar een hobbyiste.
1
2
3
4
5
6
7
8
9
10
<?php
include 'connect.php';
$q_aanbod = mysql_query("SELECT COUNT(`id`) AS `c` FROM `fotoboek` WHERE `status` ='online'");
$p_aanbod = mysql_result($q_aanbod,0,0);
if($p_aanbod['c'] >= 6)
{
echo "dit is hoger";
}
?>
Dus als ik toch iets fout heb gedaan moet je het mij even melden.
Nou dat lijkt me sterk, want mysql_result returned geen array, dus je moet een notice krijgen als je 'c' probeert aan te roepen...
Ik heb het stukje script op localhoost draaiend en daar werkt het gooed.
Tevens heb ik het op`mijn webserver staan die draaid op lunix,en daar werkt het ook zo als het moet werken.
Pas bij id 7 geeft hij aan dit is hoger en bij id 6 geeft hi niets aan.
Dus na mij inzicht werkt het wel goed.
Tevens heb ik het op`mijn webserver staan die draaid op lunix,en daar werkt het ook zo als het moet werken.
Pas bij id 7 geeft hij aan dit is hoger en bij id 6 geeft hi niets aan.
Dus na mij inzicht werkt het wel goed.
Quote:
willie schreef:
Ik heb het stukje script op localhoost draaiend en daar werkt het gooed.
Tevens heb ik het op`mijn webserver staan die draaid op lunix,en daar werkt het ook zo als het moet werken.
Pas bij id 7 geeft hij aan dit is hoger en bij id 6 geeft hi niets aan.
Dus na mij inzicht werkt het wel goed.
Bekijk de documentatie van PHP Function: mysql_result nog maar een keer goed
Het is in iedergeval niet zoals het moet.



Offline



