Hi,
dieses Script soll testen ob der User bereits Soldaten hat. Aber wenn in der DB eine Null steht bekomme ich nur Notice Texte zurück, was ist flashc am Script:
<?php
error_reporting(E_ALL);
$dbName = "ghostsoldier";
$dbHost = "localhost";
$dbUser = "root";
$dbPW = "";
if (!(($dblink = mysql_connect($dbHost,$dbUser,$dbPW)) && (mysql_select_db($dbName,$dblink)))) die(mysql_error());
if ($query = mysql_query("SELECT * FROM user_soldaten WHERE username = '".$_SESSION['user_username']."' AND password = '".$_SESSION['user_password']."';")) {
while ($truppen = mysql_fetch_array($query)) {
$user_soldat1 = $truppen['soldat'];
$user_soldat2 = $truppen['funker'];
$user_soldat3 = $truppen['sniper'];
$user_soldat1 = $truppen['sprengstoff'];
}
}
$dbName = "ghostsoldier";
$dbHost = "localhost";
$dbUser = "root";
$dbPW = "";
if (!(($dblink = mysql_connect($dbHost,$dbUser,$dbPW)) && (mysql_select_db($dbName,$dblink)))) die(mysql_error());
if ($query = mysql_query("SELECT * FROM soldaten WHERE username like '".$_SESSION["user_username"]."'")) {
while ($soldaten_user = mysql_fetch_array($query)) {
$bereits_einheit['soldaten'] = $soldaten_user["soldat"];
$bereits_einheit['radio'] = $soldaten_user["funker"];
$bereits_einheit['scharfschütze'] = $soldaten_user["sniper"];
$bereits_einheit['sprengexperte'] = $soldaten_user["sprengstoff"];
}
} else die(mysql_error());
if($bereits_einheit['soldaten'] == 1)
{
echo'<TABLE class="main" border=1 CELLPADDING=1 CELLSPACING=0 STYLE="page-break-before: always">
<THEAD>
<TR>
<TD>
<P>Name:<i> '.$user_soldat1.' </i>
</P>
</TD>
<Td ROWSPAN=5>
<P><IMG SRC="images/soldaten/soldat.gif" NAME="Grafik1">
</P>
</Td>
</TR>
<TR>
<TD>
<P>Primary Waffen:<I> MP5</i></P>
</TD>
</TR>
<TR>
<TD>
<P>Secondär Waffen: <i>Walter P99,<br>Handgranaten</i></P>
</TD>
</TR>
<TR>
<TD>
<P>Tarnung:</P>
<P>Waffenkunde:</P>
<p>Geschicklichkeit: </p>
</TD>
</TR>
<TR>
<TD>
<form action="'.$_SERVER['PHP_SELF'].'" method="post" name="bauen">
<P align="center"><input type="submit" class="login" name="loeschen" value="Kündigen"></P>
</form>
</TD>
</TR>
</THEAD>
</TABLE><br>';
}