nope nothing, i think to maybe open up the picture completly i will post the entire script, it has 2 while loops to gather information about a trouble report. the first while loop gets only the first character of the string, the second gets the whole string. wierd thing is that i copy/pasted the code from the first while loop and just changed the variable names for the second loop:
<html>
<head>
<title>Trouble Reporting</title>
</head>
<body>
<?php
$time = date("l F d Y h:i" ,time());
?>
<a href="search.php">Search Trouble</a>
<form method="POST" action="<?= $PHP_SELF ?>">
<input type="hidden" name="date" value="<?= $time ?>"></input>
<center>
<table border=0 cellspacing=0 bgcolor=#999999>
<tr>
<td align=center colspan=2>
<font face="Arial"><b>Operations Trouble Report</b></font>
</td>
</tr>
<tr>
<td>
<font face="Arial"><?= $time ?></font>
</td>
<td width=30% align=right>
<font face="Arial">Tech:</font>
<SELECT name="tech">
<option value="prf">prf</option>
<option value="ctg">ctg</option>
<option value="dela">dela</option>
<option value="tomn">tomn</option>
<option value="kris">kris</option>
<option value="conor">conor</option>
<option value="jasonh">jasonh</option>
<option value="sdugan">sdugan</option>
</select>
</td>
</tr>
<tr>
<td colspan=2>
<font face=\"Arial\">Company Name:</font>
</td>
</tr>
<tr>
<td colspan=2>
<input type="text" name="company" size=60 maxlength=100></input>
</td>
</tr>
<tr>
<td colspan=2>
Trouble:
</td>
</tr>
<tr>
<td colspan=2>
<textarea name="trouble" cols=45 rows=10></textarea>
</td>
</tr>
<tr>
<td align=center colspan=2>
<input type="submit" name="submit" value="submit"></input>
</td>
</tr>
</table>
</center>
</form>
<?php
if ($submit == "submit") {
mysql_connect("host", "user", "xxxxx");
mysql_select_db("database");
$query = "INSERT INTO trouble (time, trouble, tech, company) VALUES ('$time', '$trouble', '$tech', '$company')";
$result = mysql_db_query("database", $query);
if (!$result){
echo (" Error submiting Trouble ");
} else {
echo ("
<script language=\"Javascript\">
window.location=\"$PHP_SELF"."?submit=1\";
</script>
");
}
mysql_close();
} elseif ($submit == "1") {
echo ("
<center><font face=\"Arial\" color=#FF3333><b>Trouble Reported</b></font></center>
");
}
mysql_connect("host", "user", "pass");
mysql_select_db("database");
$query = "SELECT * FROM trouble";
$result = mysql_db_query("database", $query);
$numrows = mysql_numrows($result);
echo ("<center>");
while ( $i < $numrows) {
$time[$i] = mysql_result($result, $i, time);
$trouble[$i] = mysql_result($result, $i, trouble);
$tech[$i] = mysql_result($result, $i, tech);
$company[$i] = mysql_result($result, $i, company);
$num[$i] = mysql_result($result, $i, num);
$i++;
}
krsort($num);
foreach($num as $var1 => $var2){
echo ("
<br>
<form method=\"POST\" action=\"add.php\">
<table width=\"400\" border=0 bgcolor=999999>
<tr>
<td>
$time[$var1]
</td>
<td align=right>
<b>$tech[$var1]</b>
</td>
<td align=right width=\"10%\">
<input type=\"submit\" name=\"add\" value=\"add\"></input>
</td>
</tr>
<tr>
<td colspan=3>
<b>$company[$var1]</b>
</td>
</tr>
<tr>
<td colspan=3>
$trouble[$var1]
</td>
</tr>
</table>
<input type=\"hidden\" name=\"index\" value=\"$num[$var1]\"></input>
</form>
");
$extendquery = "SELECT * FROM extendtrouble WHERE refer = '$num[$var1]'";
$extendresult = mysql_db_query("database", $extendquery);
$extendnumrows = mysql_numrows($extendresult);
while ($x < $extendnumrows){
$extendtime[$x] = mysql_result($extendresult, $x, time);
$extendtrouble[$x] = mysql_result($extendresult, $x, trouble);
$extendtech[$x] = mysql_result($extendresult, $x, text);
$extendnum[$x] = mysql_result($extendresult, $x, num);
$extendcompany[$x] = mysql_result($extendresult, $x, company);
echo ("
<table width=\"400\" border=0 bgcolor=#CCCCCC>
<tr>
<td>
$extendtime[$x]
</td>
<td align=right>
<b>$extendtech[$x]</b>
</td>
</tr>
<tr>
<td colspan=2>
$extendcompany[$x]
</td>
</tr>
<tr>
<td colspan=2>
$extendtrouble[$x]
</td>
</tr>
</tr>
<tr><td colspan=2><hr></td></tr>
</table>
");
$x++;
}
$x=0;
}
mysql_close();
?>
</center>
</body>
</html>