Ik krijg wel connectie met m'n DB maar krijg er geen berichten in geplaatst. Indien ik handmatig data invoer in m'n mysql krijg ik wél 'n uitlezing...
m'n script :
1) Ga zelf debuggen
- Zet een echo binnen je if-statement om te zien dat hij ook echt voldoet aan die voorwaarde
- Zet echo mysql_error(); erbij om te zien of er fouten waren bij het invoeren in de database
2) Schrijf je SQL statements op een fatsoenlijke manier
Fred - 22/10/2006 18:22 (laatste wijziging 22/10/2006 18:28)
Nieuw lid
neen, doet niks ?!
als 'k op de knop druk om het bericht in het gastenboek te plaatsen, gebeurt er gewoon niks...
script connectie :
<?php
if(!@mysql_connect("localhost","root",""))
{
mail("fredddho@skynet.be","fout met de database","fout");
die(" probeer het later opnieuw eens ");
}
mysql_select_db("databasenaam");
?>
Ik merk er totaal niks van dat je zelf aan het debuggen bent gegaan en zal dus niet meer reageren in dit topic.
edit
Citaat:
christ ?! van hulp gesproken zeg !!
Ik help je alleen maar als ik zelf merk dat je ook echt zelf wat probeert. Het enige wat jij tot nu toe reageert is "de oplossing uit de post van nickname werkt niet". Ja HALLO, ik kan ook oplossingen van anderen pakken en zeggen dat het niet werkt.
Ik wil zien wat je zelf hebt geprobeert en waarom dat JIJ denkt dat het niet werkt.
Fred - 22/10/2006 19:34 (laatste wijziging 22/10/2006 19:39)
Nieuw lid
christ ?! van hulp gesproken zeg !!
Is er tóch iemand die mij wil helpen ?
ligt het mssh aan m'n mysql-structuur :
CREATE TABLE `gastenboek` (
`id` int(11) NOT NULL auto_increment,
`email` varchar(255) NOT NULL default '',
`opmerking` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
Overigens, als er niets in je database wordt toegevoegd, en de fout zit hem niet in de query, dan moet je wellicht de fout ergens anders gaan zoeken.
In je formulier bijvoorbeeld.
Bevat deze method="post"?
Bestaat er wel een (submit-)veld "opslaan"?
Bewaar vooral je geduld en probeer zelf wat uit. Dit is nu niet bepaald een van de moeilijkste vragen ooit die ik op dit forum zie. Ook heeft het weinig zin om te gaan roepen naar de personen die je proberen te helpen. Dit gebeurt geheel op vrijwillige basis - we zijn je niets verschuldigd en hoeven je ook geen foutloze oplossingen aan te leveren. Van zelf proberen leer je veel meer.
ok, 'k ga mijn current state-of-mind opnieuw rustig stellen.
Mijn excuses mocht 'k iemand op de tenen hebben getrapt.
'k heb wél degelijk proximus' script geprobeerd en dit gaf zelfs geen foutmelding ( moest ik erbij hebben gezet waarschijnlijk...)
'k ga vanavond nog wat dingen proberen.
nogmaals : SORRY GUYS !! 't ligt aan ik : nogal nerveus persoon...