![]() |
[Webserver]mysql foutmelding
De titel moet natuurlijk webserver zijn..*slaat voor kop*...maar dat snapten jullie vast al wel..
Ik heb een probleem met mijn webservertje..als ik via PHP data uit een database wil halen krijg ik de fout: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program files\Apache Group\Apache2\htdocs\dbconnect.php on line 13 Code:
<?php Ik heb Apache2, php4.36 en mysql1.4 draaien.... De configuratie van het hele zootje heb ik van http://www.phpfreakz.nl/artikelen.php?aid=75 deze site was door een van jullie aanbevolen in een eerder topic... Tijdens het instellen van Apache kwam ik al dingen tegen die ik zou moeten wijzigen maar die ik niet in die config file kon vinden.. Iemand enig idee hoe ik dit zootje goed aan het draaien krijg? (hij kan ook nix uit een DB halen van pages waarvan ik 100% zeker ben dat ze et moeten doen....) |
MySQL 1.4?
Niet 4.1? En volgens mij mag je table niet gebruiken als tabelnaam. |
Citaat:
Kzie net dat ik MySQL admin 1.4 heb draaien...mysql is 4.1 ja... |
Ik heb ook PHP Apache en MySQL draaien.
Ik heb deze tutorial gebruikt: http://www.tutorialized.com/tutorial...VERSION-2/5604 Een aantal dingen klopten bij mij ook niet, er staat wat je moet aanpassen op welke regelnummers. Maar volgens mij heb ik toch een iets nieuwere PHP en klopten daardoor de regelnummers niet helemaal. Maar als je dus in de tutorial ziet: On line 276, change this: error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT to error_reporting = E_ALL Dan moet je dus gewoon ff in bijv. notepad zoeken naar error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT en dat wijzigen (bijna alles stond zo'n 20 of 30 regels meer naar onder) Ik zag in die code verder geen fouten. Alleen dat er onderaan geen ?> staat maar dat is vast verloren gegaan bij het copy pasten.... |
Citaat:
"SELECT * FROM table" is een minimale query waar weinig (in dit geval niks) fout is. |
Citaat:
|
Citaat:
Of is dit precies dezelfde code met een paar aangepaste namen? |
Citaat:
|
Citaat:
|
Citaat:
Ik ben nu die site ff aant doorlopen die Drexz noemde...ff kijken of die et oplost... [EDIT] error blijft [/EDIT] |
Ik flikker de hele zooi dr wel vanaf en begin ff helemaal opnieuw...exact zoals in die tutrorial....met de nieuwste versies etc...
ik kom nu toch nietecht verder..:( |
Ik ben nu ff de hele zooi er opnieuw op aan het gooien(ik loop die tutorial af die Drexz genoemd heeft), maar heb een probleem...als ik Apache op wil starten dan krijg ik een error:
PHP Startup: Unable to load dynamic library 'C:\Server\PHP5\ext\php_mysql.dll' - Kan opgegeven procedure niet vinden. Weet iemand hoe ik dit moet oplossen? op google zie ik het probleem veel voorkomen, maar niemand lijkt een oplossing te hebben.. [EDIT] Blijkt dat libmysql.dll nog van een oude installatie in mn system32 map stond :s....dus heb ik em maar vervangen met de file van PHP5...en nu lijkt hij het te doen....[/EDIT] |
Je meot ook niet PHP5 nemen, maar de laatste PHP4
|
Citaat:
|
Citaat:
veel te veel problemen over gehoord... |
Citaat:
|
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program files\Apache Group\Apache2\htdocs\dbconnect.php on line 13
mysql wel goed geinstalleerd? bestaat er wel een tabel test? kloppen de paswoorden? etc etc als je nou eerst die complete script stript zodat je eerst kan kijken of je wel kan connecten of niet (y) |
Hoezo PHP5 niet geschikt? Onzin hoor, is gewoon backwards compatible ook. Bovendien stabiel verklaard. Op mijn UNIX servers tot dusver absoluut geen problemen. :)
|
Alle tijden zijn GMT +1. Het is nu 04:22. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.