Maar wat ik nou graag zou willen is dat de userid en unitid in "unitmembers" worden gezet.
dus: hij maakt eerst de unit aan in de database en daarna wil ik graag dat het unitid word opgehaald van eht gemaakte unit en dit in die andere tabel word gezet.
//Create unit fields
function joinladder(){
global $joindate;
global $homeurl;
global $sitename;
global $tag;
global $email;
top();
tableheader("<font class='menutitle'>Create a unit</font>");
if(isset($_SESSION['callsign'])){
$query = mysql_query("SELECT userid FROM unitmembers WHERE userid = " . $_SESSION['id'] . "");
$result = mysql_num_rows($query);
if($result){
echo'You can not join a second team';
}
else{
if(isset($_POST['submit'])){
//Field check for enters
if (empty($_POST['name']))
{
error_message("No unit name entered.");
}
if (empty($_POST['tag1']))
{
error_message("No unit tag entered.");
}
if (empty($_POST['email1']))
{
error_message("No unit e-mail entered.");
}
else{
// kijk of de e-mail verstuurd kan worden
if (mail($aan, $subject, $bericht, "From: $van"))
{
echo "<p>Your account has been created but you cant login yet.</p>";
echo "<p>There is an e-mail sended whit an activation key";
echo "to activate your account.</p>";
}
}
}
}
En dit is natuurlijk geen datum (DATE of DATETIME):
$joindate = date("d-m-Y H:i");
Daar ga je nog de nodige problemen mee krijgen, dan weet je dat vast.
Een datum sla je altijd op in een veld van het type DATE of DATETIME. En die staan in MySQL in het formaat yyyy-mm-dd en dan evt. nog de tijd. Met dd-mm-yyyy sla je de plank dus volledig mis. Ga maar eens sorteren op datum, dan krijg je de meest bijzondere resultaten.