login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Schrijven naar database.

Offline gamesty - 30/07/2005 20:24 (laatste wijziging 30/07/2005 20:25)
Avatar van gamestyOnbekend Hallo,

Ik heb dit:
  1. <?
  2. if($rec == "") {
  3. ?>
  4. <tr><td width=100>Referal:</td> <td><input type="text" CONTENTEDITABLE ="false" name="recruiter" maxlength=64 style="width: 150;" value="<? echo $rec; ?>"></td></tr>
  5. <?
  6. }
  7. else
  8. {
  9. ?>
  10. <tr><td widrh=100>Referal:</td> <td><? echo $rec; ?>
  11. <input name="recruiter" type="hidden" value="<? echo $rec; ?>"></td></tr>
  12. <?
  13. }
  14. ?>

Nu wil ik ook nog dat de inhoud van recruiter in de database word gezet naar [users] recruiter.Wat moet ik nog aanvullen.

3 antwoorden

Gesponsorde links
Offline haytjes - 30/07/2005 20:33 (laatste wijziging 30/07/2005 20:33)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
ik snap je probleem niet helemaal:

inhoud van recruiter is $_POST['recruiter'],

dus moet je alleen nog maar een query uitvoeren:

mysql_query("insert into `database` (`id`,recruiter) VALUES ('', '".$_POST['recruiter']."')");

let wel op dat je $_POST['recruiter'] test, dat ze niets verkeerd toezenden, waardoor ze een mysql injection kunnen uitvoeren
Offline gamesty - 30/07/2005 22:04 (laatste wijziging 31/07/2005 16:17)
Avatar van gamesty Onbekend Als ik dit erachter zit krijg ik 2 nieuwe rijen in de database.1 met enkel de referall en 1 met de andere gegevens.Denk dat ik dit met dit moet samenvoegen:

Ik moet dit:
  1. mysql_query("insert into `database` (`id`,recruiter) VALUES ('', '".$_POST['recruiter']."')");

en dit samenvoegen:
  1. mysql_query("INSERT INTO `[users]`(signup,login,pass,IP,email,type,id,recruiter) values(NOW(),'$login',MD5('$pass'),'$IP','$email',$type,)");


Maar hoe moet dit juist?

Iemand die me kan helpen?
Offline haytjes - 31/07/2005 16:47 (laatste wijziging 31/07/2005 16:49)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
  1. <?
  2. mysql_query("INSERT INTO `[users]` (signup,login,pass,IP,email,type,id,recruiter) VALUES (NOW(),'$login',MD5('$pass'),'$IP','$email','$type','','".$_POST['recruiter']."')");
  3. ?>

zo bedoel je??
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s