sory dat ik wat lastig ben, maar ik moet het nog leren, en dus
probeer ik wat zelf te puzellen
maar, nu mijn vraag:

CREATE TABLE `test` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(20) default NULL,
`email` text,
`datum` date default NULL,
`ip` varchar(15) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

en dit zou erin moeten:

<?php
///////insert db
mysql_query("INSERT INTO test(name,email,date,ip) VALUES('$u','$m','NOW()','$a')");
?>

na de test, die nu eens geen fouten aangeeft
blijft mijn tabel leeg
wat doe ik nu weer mis?
met dank
Je hebt niet de rechten in de database om een INSERT te doen.
miljaarde, miljaarde
sory hoor mensen
klopt van de rechten
werkt nu wel
nuja, ik ben immer een leerling hé
zal géén 2 maal gebeuren
enkel mag de e-mail in tekst, of beter niet?
maar allen er veel bedankt voor de hulp
1 ding
ik heb een boek van php en sql
maar daar staat ook niet alles in, wat je soms moet doen
Om te leren is dit forum natuurlijk. Met vragen kun je hier altijd komen ;-)

En nee, een email liever gewoon in een varchar het is immers een combinatie van verschillende characters. Zoals ik zei is het geen stuk text en hoort het dus niet in text thuis.

Reageren