PHP ver gevorderde |
|
ik had een systeem gemaakt waarbij mensen konden voor een account te laten aan maken (sql tabel: memberask) als het dan door een admin is goed gekeurt moeten de gegevens van `memberask` verplaatst worden naar `member` dat lukt. geen probleem. maar dan moeten de gegeven van `memberask` verwijdert worden, dat heeft gewerkt, met mijn test accounts, nu ik het echt wil gaan gebruiken werkte het niet meer.
<?php
$a = " SELECT * FROM `member` WHERE naam='".$_POST['mmname']."' ";
$b = mysql_query($a) or die ("SQL error: in member add user <br /><br />". mysql_error() );
$c = mysql_num_rows($b);
$d = " SELECT * FROM `member` WHERE email='".$_POST['mmmail']."' ";
$e = mysql_query($d) or die ("SQL error: in member add e-mail <br /><br />". mysql_error() );
$f = mysql_num_rows($e);
if($c == "0" && $f == "0"){
$k = "INSERT INTO `member` (id, naam, email, pass)
VALUES
('',
'". $_POST[mmname] ."',
'". $_POST[mmmail] ."',
'". $s->pass ."'
)";
mysql_query($k) or die ("SQL error: in member adding 56 <br><br>". mysql_error() );
$t = "DELETE FROM `memberask` WHERE id='". $GET['id'] ."'";
mysql_query($t) or die ("SQL error: in member adding 76 <br><br>". mysql_error() ); // hier zit de fout dus... hij geeft geen foutmelding, maar hij delte het ook niet
En dan hier het werkend mailsysteem.
?>
<?php $a = " SELECT * FROM `member` WHERE naam='".$_POST['mmname']."' "; $d = " SELECT * FROM `member` WHERE email='".$_POST['mmmail']."' "; if($c == "0" && $f == "0"){ $k = "INSERT INTO `member` (id, naam, email, pass) VALUES ('', '". $_POST[mmname] ."', '". $_POST[mmmail] ."', '". $s->pass ."' )"; $t = "DELETE FROM `memberask` WHERE id='". $GET['id'] ."'"; mysql_query($t) or die ("SQL error: in member adding 76 <br><br>". mysql_error() ); // hier zit de fout dus... hij geeft geen foutmelding, maar hij delte het ook niet En dan hier het werkend mailsysteem. ?>
|