Archief - PHP/MySQL: foutmelding die ik niet begrijp

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.

horse_99

Legacy Member
Hallo allemaal,

Ik heb een klein probleempje. Eerst mijn code:

Code:
		$query = "SELECT (id,titel,bericht,datum) FROM nieuws";
		$resultaat = mysql_query($query);
		if(mysql_num_rows($resultaat) > 0){
			$pagina = "blablabla";
		}else{
			$pagina = "Er bevinden zich nog geen nieuwsberichten in de database.<br />\n";
			$pagina .= "Klik <a href=\"nieuws.php?actie=toevoegen\" title=\"hier\">hier</a> om een bericht toe te voegen.\n";
		}

Dit geeft dan de volgende fout:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\wamp\www\chirojiblooi\administratie\nieuws.php on line 15

Ik begrijp het probleem niet. Waarom zou $resultaat geen valid MySQL result zijn :?.

Bedankt voor alle reacties! :applause:

BertG

Legacy Member
Tjah, fout in je verbinding waardoor de query niet goed is uitgevoerd?
Mogen we de rest van de code es zien?

Trouwens, die haakjes in je query zijn echt wel overbodig

DarkBone

Legacy Member
Sterker nog... die haakjes in de query zorgen voor de fout?

Zero Grav

Legacy Member
What DarkBone said. Haakjes kan je zetten rond je where clausule, niet je select.

horse_99

Legacy Member
Kheb de haakjes en alles ertussen vervangen door *.

En de waarschuwing is weg :).

Merci mannen! :applause:

Deze thread mag gesloten worden denk ik :).

MVG, Kristof.

WHiSPy

Legacy Member
horse_99 zei:
Kheb de haakjes en alles ertussen vervangen door *.

En de waarschuwing is weg :).

Merci mannen! :applause:

Deze thread mag gesloten worden denk ik :).

MVG, Kristof.

Zet de individuele kolommen maar braaf terug, zonder de haakjes... :)

DarkBone

Legacy Member
Lol... da's zo'n zelfde oplossing als windows herinstalleren als uw internet nie meer werkt :unsure:

horse_99

Legacy Member
Owla,

Da sterreke * is niet goed??? :x

Het werkt toch zoals het hoort, zonder waarschuwing of foutmelding? :s

Zero Grav

Legacy Member
Ge selecteert daarmee altijd wel iets overbodig, 't is beter om met de specifieke namen te werken.
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