Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 01-12-2004, 09:59
D@mien
Avatar van D@mien
D@mien is offline
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
// Connectie met DB
$h = "localhost";
$u = "";
$p = "";

$d = mysql_connect($h,$u,$p);
mysql_select_db("test",$d);

//info opvragen uit DB
$sql = "SELECT * FROM table";
$query = mysql_query($sql);
while ( $r = mysql_fetch_array($query) )
	{
		echo ("$r[id] - $r[naam] - $r[nickname] - $r[email] - $r[bericht] - $r[datum] <br>\n");
	}

//connectie afsluiten
mysql_close();
Dit is een opdrachtje van school, vandaar dat et er zeer simpel uitziet...

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....)
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006

Laatst gewijzigd op 01-12-2004 om 10:06.
Met citaat reageren
Advertentie
Oud 01-12-2004, 10:06
Verwijderd
MySQL 1.4?
Niet 4.1?

En volgens mij mag je table niet gebruiken als tabelnaam.
Met citaat reageren
Oud 01-12-2004, 10:08
D@mien
Avatar van D@mien
D@mien is offline
Citaat:
********** schreef op 01-12-2004 @ 11:06 :
MySQL 1.4?
Niet 4.1?

En volgens mij mag je table niet gebruiken als tabelnaam.
de database naam en tabelnaam heb ik ff voor dit topic aangepast...in werkelijkheid zijn ze anders...
Kzie net dat ik MySQL admin 1.4 heb draaien...mysql is 4.1 ja...
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 01-12-2004, 10:09
apekop123
Avatar van apekop123
apekop123 is offline
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....
__________________
You lost...
Met citaat reageren
Oud 01-12-2004, 10:11
Verwijderd
Citaat:
D@mien schreef op 01-12-2004 @ 11:08 :
de database naam en tabelnaam heb ik ff voor dit topic aangepast...in werkelijkheid zijn ze anders...
Kzie net dat ik MySQL admin 1.4 heb draaien...mysql is 4.1 ja...
Dan heb je teveel weggelaten ofzo...

"SELECT * FROM table" is een minimale query waar weinig (in dit geval niks) fout is.
Met citaat reageren
Oud 01-12-2004, 10:13
D@mien
Avatar van D@mien
D@mien is offline
Citaat:
********** schreef op 01-12-2004 @ 11:11 :
Dan heb je teveel weggelaten ofzo...

"SELECT * FROM table" is een minimale query waar weinig (in dit geval niks) fout is.
Wat bedoel je met 'teveel weggelaten'?
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 01-12-2004, 10:16
apekop123
Avatar van apekop123
apekop123 is offline
Citaat:
D@mien schreef op 01-12-2004 @ 11:13 :
Wat bedoel je met 'teveel weggelaten'?
Ik denk dat hij bedoelt dat je hier dingen weglaat die je thuis wel in je code hebt staan waar misschien de fout in zit.

Of is dit precies dezelfde code met een paar aangepaste namen?
__________________
You lost...
Met citaat reageren
Oud 01-12-2004, 10:24
D@mien
Avatar van D@mien
D@mien is offline
Citaat:
Drexz schreef op 01-12-2004 @ 11:16 :
Ik denk dat hij bedoelt dat je hier dingen weglaat die je thuis wel in je code hebt staan waar misschien de fout in zit.

Of is dit precies dezelfde code met een paar aangepaste namen?
Het enige wat ik in de code heb veranderd in dit topic is de naam van de database en de naam van de tabel...en ?> staat er natuurlijk onder...de rest is hetzelfde als mijn php file...
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 01-12-2004, 10:36
Verwijderd
Citaat:
D@mien schreef op 01-12-2004 @ 11:24 :
Het enige wat ik in de code heb veranderd in dit topic is de naam van de database en de naam van de tabel...en ?> staat er natuurlijk onder...de rest is hetzelfde als mijn php file...
Maar er kan weinig fout zijn aan "SELECT * FROM table"...
Met citaat reageren
Oud 01-12-2004, 10:47
D@mien
Avatar van D@mien
D@mien is offline
Citaat:
********** schreef op 01-12-2004 @ 11:36 :
Maar er kan weinig fout zijn aan "SELECT * FROM table"...
Inderdaad...daarom vind ik et ook zo vaag dat ie et niet doet...als ik et in PHPmyadmin doe dan select ie et prima...
Ik ben nu die site ff aant doorlopen die Drexz noemde...ff kijken of die et oplost...
[EDIT] error blijft [/EDIT]
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006

Laatst gewijzigd op 01-12-2004 om 10:50.
Met citaat reageren
Oud 01-12-2004, 11:00
D@mien
Avatar van D@mien
D@mien is offline
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..
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 07-12-2004, 12:33
D@mien
Avatar van D@mien
D@mien is offline
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 ....dus heb ik em maar vervangen met de file van PHP5...en nu lijkt hij het te doen....[/EDIT]
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006

Laatst gewijzigd op 07-12-2004 om 12:44.
Met citaat reageren
Oud 07-12-2004, 13:21
Verwijderd
Je meot ook niet PHP5 nemen, maar de laatste PHP4
Met citaat reageren
Oud 07-12-2004, 13:50
D@mien
Avatar van D@mien
D@mien is offline
Citaat:
********** schreef op 07-12-2004 @ 14:21 :
Je meot ook niet PHP5 nemen, maar de laatste PHP4
is PHP5 zo bagger dan?
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 11-12-2004, 11:32
hemhemhem
Avatar van hemhemhem
hemhemhem is offline
Citaat:
D@mien schreef op 07-12-2004 @ 14:50 :
is PHP5 zo bagger dan?
ik neem hem niet iig
veel te veel problemen over gehoord...
__________________
buh
Met citaat reageren
Oud 11-12-2004, 12:48
Caroo
Avatar van Caroo
Caroo is offline
Citaat:
D@mien schreef op 07-12-2004 @ 14:50 :
is PHP5 zo bagger dan?
Nee, maar hij is niet geschikt voor het werk wat jij ermee wil doen...
__________________
[ Caroo.nl ]
Met citaat reageren
Oud 11-12-2004, 13:55
Energie
Avatar van Energie
Energie is offline
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
__________________
i'll be your groupie baby, Cuz you are my superstar, Im your number one fan, give me your autograph, Sign it right here on my (L)
Met citaat reageren
Oud 11-12-2004, 17:31
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Hoezo PHP5 niet geschikt? Onzin hoor, is gewoon backwards compatible ook. Bovendien stabiel verklaard. Op mijn UNIX servers tot dusver absoluut geen problemen.
__________________
Per undas adversas (tegen de stroom in)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [php]Backupcontrole via php
freyk
23 24-05-2006 11:28
Software & Hardware [PHP] probleem met sessions includen
neetolthof123
5 10-12-2003 18:32
Software & Hardware Problemen met je pc?
djkoe
9 04-10-2003 16:36
Software & Hardware Problemen met je site?
djkoe
9 04-10-2003 16:31
Software & Hardware [WEBSERVER] Php/MySQL/Apache distributie
Martin
18 26-06-2003 15:47
Software & Hardware [PHP] Problemen met headers
Martin
16 01-06-2003 18:17


Alle tijden zijn GMT +1. Het is nu 14:05.