1 rij gebruiken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Stef a

Stef a

05/02/2014 20:50:08
Quote Anchor link
Ik wil vanuit de tabel halen of er een calamiteit is of niet, hoe kan ik dit doen?

De tabel ziet er zo uit:
_________________________________
calamity Title text
1 nvt nvt
______________________________________
That`s it, er is dus maar 1 rij
Ik wil nu dus weten of calamity 0 of 1 is (1 = probleem, 0 = niks aan de hand)

Ik heb nu al dit gemaakt:
<code>
$a = "SELECT calamity FROM `Calamiteit` ";

$sqlconnect = new mysqli('host', 'user', 'pass', 'dbname');
$result = $sqlconnect->query($a);

if ($result > 0) { include('storing.php'); }

</code>
Hierin wordt er vanuit gegaan dat als $result groter is dan 0 (1 dus) er een storing is
echter, er wordt in beide gevallen (0 en 1) storing.php geinclude.
 
PHP hulp

PHP hulp

17/11/2024 05:35:00
 
- Ariën  -
Beheerder

- Ariën -

05/02/2014 20:56:23
Quote Anchor link
Kijk eens naar mysqli_num_rows
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

05/02/2014 21:09:45
Quote Anchor link
Als de tabel Calamiteit altijd maar één rij heeft, heeft die tabel dan zin?
Dan doe je ook nog dit:
Code (sql)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT calamity FROM Calamiteit

Tenzij die tabel leeg is geeft dit altijd minimaal een rij terug!
 
Stef a

Stef a

06/02/2014 08:04:49
Quote Anchor link
De tabel heeft inderdaad altijd 1 rij, en ik zie hier het nut van in.
Ik hoef dan ook niet het aantal rijen van de tabel te weten, ik wil weten of er ij calamity een 0 of 1 staat ingevuld.

Hoe kan ik dat opvragen?

Of is er een andere manier van een bestand wat deze variabelen kan vasthouden, en altijd opvraagbaar/aanpasbaar is?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/02/2014 08:34:57
Quote Anchor link
Hou je storingen ook in een tabel bij? En heb je daar een kolom waarin je bij houdt of de storingen verholpen is?
Dan kan je uit die tabel bepalen of er al dan niet storingen zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT COUNT(*) FROM storingen WHERE opgelost = 0

Of, als met je datums werkt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT COUNT(*) FROM storingen WHERE dt_opgelost > dt_gemeld
 
Stef a

Stef a

06/02/2014 08:39:46
Quote Anchor link
Ik maak een verschil tussen calamiteit en storingen. De calamiteit wordt handmatig ingevuld, terwijl storingen automatisch gaan.

De tabel van de calamiteit is dus echt maar 1 regel

Toevoeging op 06/02/2014 14:55:26:

Wie kan mij hiermee helpen?
 



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.