Hallo iedereen, ik ben nu al een paar daagjes zoet met 1 klein probleempje...
ik wil dat het script controleert of er genoeg gebouwen zijn voor de units die de persoon wilt kopen maar sinds ik de 'check' erin heb gedaan voert hij volgens mij het insert stukje van het script niet meer uit...

Ik heb alles geprobeert en het werkt alleen als ik het checkje weghaal....:S

Dit is nu de verkorte versie van het scriptje... (heb erbij gezet om welk stukje het gaat maar plaats nu bijna alles omdat de fout misschien ook ergens anders kan zitten
<?php
session_start(); 
if(!isset($_SESSION["user"])){ 
header("Location: indexn.php"); 
} 
?>

<?php include "header.php";?>
  
 <?php 
include('connection.php');
include('jezelf.php');
 

$jezelf = $_SESSION["user"];



$sql = "SELECT units.sniper, units.f117, units.navyseal, units.rah66, geld.euro, nw.nwp, gebouw.land, gebouw.lucht, gebouw.tank, gp.agp
FROM units, geld, nw, gebouw, gp
WHERE geld.username = units.username 
AND geld.username = nw.gnaam
AND geld.username = gebouw.username  
AND geld.username = gp.username  
AND geld.username = '$jezelf'"; 

?><FORM NAME='form2' METHOD='post' ACTION='<?php echo($_SERVER["PHP_SELF"]);?>'>
<?

    $res = mysql_query($sql); 
    

    if (mysql_num_rows($res) >= 0) 
    {

        while ($row = mysql_fetch_array($res)) 
                { 
// gebouw
$land = $row['land'];
$lucht = $row['lucht'];
$tank = $row['tank'];


if(!empty($_POST))
{
$post = $_POST;
extract($_POST);


// hieronder het probleem!
if(!empty($sniper OR $navyseal)){
if ($esniper > $land1 OR $enavyseal > $land1){
echo "U heeft te weinig barraks om deze units te kopen <br><a href='unitsb.php'><i>Klik hier</i></a> terug te gaan.";
}}
elseif(!empty($f117 OR $rah66)){
if($ef117 > $lucht1 OR $erah66 > $lucht1){
echo "U heeft te weinig Landingsbanen om deze units te kopen <br><a href='unitsb.php'><i>Klik hier</i></a> terug te gaan.";
}}
}
elseif(!empty($_POST)){ 


// en dit voert ie niet uit:S

$sql_query1 = "UPDATE units SET sniper = '".$esniper."', navyseal = '".$enavyseal."', f117 = '".$ef117."', rah66 = '".$erah66."' WHERE username = '$jezelf'";
$sql_query2 = "UPDATE geld SET euro = '".$gnieuw."' WHERE username = '$jezelf' ";
$sql_query3 = "UPDATE nw SET nwp = '".$nnieuw."' WHERE gnaam = '$jezelf' ";
$sql_query4 = "UPDATE gp SET agp = '".$agpnieuw."' WHERE username = '$jezelf' ";
$result1 = mysql_query($sql_query1) or die(mysql_error()); 
$result2 = mysql_query($sql_query2) or die(mysql_error()); 
$result3 = mysql_query($sql_query3) or die(mysql_error());
$result4 = mysql_query($sql_query4) or die(mysql_error());
echo "Uw units kunnen ieder moment aankomen <br>U heeft €$gtot en $tigp gamepoint uitgegeven <br><br><a href='units.php'><i>Klik hier</i></a> om te kijken of ze er al zijn";

}
else {
 


 
echo "bla bal bla invul formuliertje
<tr><td><INPUT TYPE='submit' VALUE='Koop!'></form> </td></tr></table>";   }  } }

  
    else 
        echo "<p>Jaapestaartje heeft het verprutst.</p>";
        
       


	
?>  
  

Reageren