Выдаёт ошибку "Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Apache2\htdocs\get.php on line 25" Это первая строчка тела цикла FOR.
Идеи кончились. Что там не так?
Спойлер (Отобразить)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- echo"<BR><BR>";
- echo "<div align=\"center\">";
- echo"<form action=\"get.php\" method=\"post\">";
- echo"<select name=\"crit\">";
- echo"<option value=\"$crit\">выберите критерий";
- echo"<option value=\"w.who\">По ФИО";
- echo"<option value=\"a.armid\">По №АРМ";
- echo"<option value=\"w.ip\">По IP";
- echo"<option value=\"w.otd\">По отделу";
- echo"</select> ";
- echo "<input type=\"text\" name=\"crit2\" value ='$crit2'> ";
- echo "<input type=\"submit\" value=\"Поиск\">";
- echo"</form><br><br>";
- echo"</div>";
- {
- $res=mysql_query("SELECT a.armid, a.inv, a.os, a.ARM_type, a.app, w.otd, w.podr, w.who, w.cab, w.log, w.pass, w.netnum, w.ip FROM ARM as a, who as w where $crit='$crit2' AND w.armid = a.armid ;");
- echo "<table border=1 width=100% align=center>";
- echo "<tr><td>№АРМ:</td><td>Инвентарный номер</td><td>Операционная Система</td><td>Тип арм</td><td>Основное приложение</td><td>Отдел</td><td>подразделение</td><td>ФИО</td><td>№комнаты</td><td>Логин</td><td>пароль</td><td>№номер в сети</td><td>IP адресс</td></tr>";
- FOR ($i=0;$i<mysql_num_rows($res);$i++)
- {
- echo "<tr><td>mysql_result($res,$i,"ArmID")</td>";
- echo "<td>mysql_result($res,$i,"Inv")</td>";
- echo "<td>mysql_result($res,$i,"OS")</td>";
- echo "<td>mysql_result($res,$i,"ARM_Type")</td>";
- echo "<td>mysql_result($res,$i,"App")</td>";
- echo "<td>mysql_result($res,$i,"otd")</td>";
- echo "<td>mysql_result($res,$i,"podr")</td>";
- echo "<td>mysql_result($res,$i,"who")</td>";
- echo "<td>mysql_result($res,$i,"cab")</td>";
- echo "<td>mysql_result($res,$i,"pass")</td>";
- echo "<td>mysql_result($res,$i,"netnum")</td>";
- echo "<td>mysql_result($res,$i,"ip")</td></tr>";
- }
- echo "</TABLE>";
- }
- else
- {echo"несработало";
- }