Optellen in PHP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bart Knippers

Bart Knippers

30/03/2011 12:01:09
Quote Anchor link
Hallo,

Ik heb een probleem met mijn PHP Optellen. Ik heb namelijk de volgende tutorial genomen: http://www.phpexperience.nl/artikelen/artikel/52. Die had ik dus op Google gevonden.
Nu heb ik hem veranderd naar mijn code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php


$user_items
= 'SELECT COUNT(*) FROM `user_items`';
$user_presents = 'SELECT COUNT(*) FROM `user_presents`';
$room_items = 'SELECT COUNT(*) FROM `room_items`';
$room_items_moodlight = 'SELECT COUNT(*) FROM `room_items_moodlight`';

$meubelstotaal = $user_items + $user_presents + $room_items + $room_items_moodlight;

?>


en dan natuurlijk gebruik ik verder in mijn pagina dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $meubelstotaal; ?>


Maar mijn probleem is dat er telkens staat dat ik 0 meubels heb!

Wat is er fout?

Alvast bedankt!
 
PHP hulp

PHP hulp

03/01/2025 09:35:22
 
- SanThe -

- SanThe -

30/03/2011 12:04:46
Quote Anchor link
Je probeert teksten op te tellen.
 
Bart Knippers

Bart Knippers

30/03/2011 12:06:30
Quote Anchor link
Als ik dit doe, klopt het dan wel?
want dat probeerde ik ook!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$user_items = mysql_query("SELECT COUNT(*) FROM user_items");
 
- SanThe -

- SanThe -

30/03/2011 12:07:53
Quote Anchor link
Nee. Je moet daarna nog mysql_fetch_xxxxx gebruiken om de daadwerkelijke data op te halen.
 
Bart Knippers

Bart Knippers

30/03/2011 12:10:08
Quote Anchor link
Jezus, dan klopt die hele site niet! Dan ga ik even een tutorial zoeken over mysql_fetch
 
Maikel  B

Maikel B

30/03/2011 12:18:04
Quote Anchor link
de tutorial op die site klopt wel alleen jij gaat gebruik maken van MySQL en dat doet die tutorial niet. Zodra je met MySQL gaat werken komen er wat extra dingen bij zoals mysql_fetch
 
TJVB tvb

TJVB tvb

30/03/2011 12:36:36
Quote Anchor link
Een paar punten
- Jezus heeft er niks mee te maken.
- De tutorial klopt alleen mis jij informatie over een database.
- Haal de backticks uit je query
- Je kunt de querys combineren, dan krijg je:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
SELECT
    COUNT(user_items.id) +
    COUNT(user_presents.id) +
    COUNT(room_items.id) +
    COUNT(room_items_moodlight.id) AS aantal
FROM
    user_items,
    user_presents,
    room_items,
    room_items_moodlight
Gewijzigd op 30/03/2011 12:36:58 door TJVB tvb
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.