Himself12794 Posted June 5, 2011 Share Posted June 5, 2011 I'm having trouble creating a new directory every time someone verifies an account. what im using is: <?php require_once('config.php'); $aqry="SELECT member_id FROM members WHERE activation_key='$activationKey'"; $memid = @mysql_query($aqry); mkdir('profiles/'.$memid, 0777); ?> However, it does create a new folder, but it names it Resource id #4. Which is not a member id. Quote Link to comment https://forums.phpfreaks.com/topic/238444-create-a-new-folder-for-each-new-member/ Share on other sites More sharing options...
TOA Posted June 5, 2011 Share Posted June 5, 2011 You need to do something with that resource id, such as using mysql_fetch_assoc() or mysql_fetch_row() to get the actual value. Add this after your query: $row = mysql_fetch_row($memid); And change this line: mkdir('profiles/'.$memid, 0777); To this: mkdir('profiles/'.$row, 0777); That should work, hope it helps Quote Link to comment https://forums.phpfreaks.com/topic/238444-create-a-new-folder-for-each-new-member/#findComment-1225357 Share on other sites More sharing options...
TOA Posted June 5, 2011 Share Posted June 5, 2011 To this: mkdir('profiles/'.$row, 0777); Just realized $row in this line should be $row[0]. Wouldn't let me edit previous post. Quote Link to comment https://forums.phpfreaks.com/topic/238444-create-a-new-folder-for-each-new-member/#findComment-1225363 Share on other sites More sharing options...
Himself12794 Posted June 6, 2011 Author Share Posted June 6, 2011 Thanks, it works now. Quote Link to comment https://forums.phpfreaks.com/topic/238444-create-a-new-folder-for-each-new-member/#findComment-1225708 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.