Hoi, ik probeer shoutbox aan de praat te krijgen, maar krijg steeds deze melding:

mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\wamp\www\shoutbox.php on line 37

Kan iemand mij verder helpen? Alvast bedankt.
ja ik gebruik wamp om de site offline te checken alvorens online te zetten, maar dan zal ik de database ook daar naar toe moeten exporteren.
ja natuurlijk moet je wel je database ook op je webhosting zetten.
Anders gaat het nooit werken he.
Lokaal is het handig om eerst te testen dat het werkt, maar als je weet dat het lokaal werkt, dan zou via je hosting een eitje moeten zijn. Je moet daar ook die database aanmaken en de waardes invullen van je database in je db_connect.php
hij werkt nu in wamp goed, nu wik ik de database exporteren, welke opmaak gebruik ik of gewoon zo laten?
Ik ken One.com niet, maar daar zal vast wel een phpmyadmin ergens te vinden zijn.
Dan kan je daar de database het zelfde inrichten zoals je het lokaal hebt gedaan.

En vergeet niet om dan je db_connect.php te veranderen naar die gegevens van one.com
heb hem nu online staan, en het werkt bijna: http://www.hobbykriebels.nl/Gastenboek1.html

naam ingevuld met berichtje en op verzenden dan probeerd ie bij te werken en plaatst geen berichtje en de vakjes blijven ingevuld maar krijg geen foutmeldingen, iemand een oplossing?
Bestaan de velden nick en message wel in je formulier?
[code]CREATE TABLE shoutbox (
id int(5) NOT NULL AUTO_INCREMENT,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`user` varchar(25) NOT NULL DEFAULT 'anonimous',
message longtext NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1275 ; [code/]

hier heb ik de database meegemaakt zoals jij zei(copie/paste) dus ze moeten wel in de database zitten. Of bedoel je in een van de php files, die overigens van deze site heb gehaald van Niels.
In de shoutbox php kom ik in regel 57`nick`tegen, moet ik dat veranderen naar `user`?
Kijk eens of ze overeen komen....
Dit staat even los van mysql...
user zit in de database, maar nick niet, en die kom ik verder ook nergens tegen, dus moet ik dat veranderen naar user?
Hoe heten je formuliervelden?

Reageren