cgw
Новичок
ПОЧТА, Делаем свою почту через Mysql
Кто знает как решить такую задачу У меня выводится список с данными из Mysql наподобе электронной почты
Проблема заключается в <input name='",$vhei2,"' type='radio'> Дело в том что код происходит через цикл For
и у меня не получается найти номер radio для того чтобы можно было его прочитать.
ЧТО касается <input name='",$vhei2,"' type='radio'> пробовал и так <...name='rad",$vhei2,"' ty...> и так <...name='radiobatton1' ty...>
Никак не могу понять как реализовать чтение письма.
//===============================ФОРМА=======================================
echo "<br><form action='",$url,"' method='post'>";
echo "<table border=1 width=100%>";
echo "<tr bgcolor='cccccc'><td>Читать</td><td>Письмо</td><td>От кого</td><td>Дата</td><td>Тема</td></tr>";
while ($row = mysql_fetch_array($EMresult2)) {
for ($vhei2=0;$vhei2<(mysql_fetch_array($EMresult2));$vhei2++) {
if (0==(@mysql_result($EMresult2,$vhei2,e_prochitano)))
{ $epr2='Непрочитано'; $ggcolor2='ccffcc';} else { $epr2="Прочитано"; $ggcolor2='ccccee';}
echo "<tr bgcolor='",$ggcolor2,"'><td>
<input name='",$vhei2,"' type='radio'>",mysql_result($EMresult2,$vhei2,e_number)," | ",$vhei2+1,"</td><td>";
echo $epr2,"</td><td>",@mysql_result($EMresult2,$vhei2,e_id_ko),
"</td><td>",@mysql_result($EMresult2,$vhei2,e_datatime),"</td><td>",@mysql_result($EMresult2,$vhei2,e_thema),"</td></tr>" ;
echo "<input type='hidden' name='pismo' value='541664'>";
}}
echo "</table>";
echo "<br><input type='submit' name='chitat' value=' Читать '></form>";
}
//================================ОБРАБОТЧИК=========================================
if (($_GET['id']==$id) AND ($_POST['pismo']==541664))
{echo "chitat vhod;<br>";
while ($row = mysql_fetch_array($EMresult2)) {
for ($vhei2=0;$vhei2<(mysql_fetch_array($EMresult2));$vhei2++) {
if ($POST[$vhei2]=="on") {
$numberradio=mysql_result($EMresult2,$vhei2,e_number);
$numberradio2=$vhei2;
echo ">>",$numberradio,"-",$numberradio2; } else {echo "error";}
echo ">>",$numberradio,"-",$numberradio2;}
echo ">>",$numberradio,"-",$numberradio2;}
echo ">>",$numberradio,"-",$numberradio2;
echo "<br>Нажмите <a href='",$url,"'> Здесь</a>"; }
//===============================================================================
Кто знает как решить такую задачу У меня выводится список с данными из Mysql наподобе электронной почты
Проблема заключается в <input name='",$vhei2,"' type='radio'> Дело в том что код происходит через цикл For
и у меня не получается найти номер radio для того чтобы можно было его прочитать.
ЧТО касается <input name='",$vhei2,"' type='radio'> пробовал и так <...name='rad",$vhei2,"' ty...> и так <...name='radiobatton1' ty...>
Никак не могу понять как реализовать чтение письма.
//===============================ФОРМА=======================================
echo "<br><form action='",$url,"' method='post'>";
echo "<table border=1 width=100%>";
echo "<tr bgcolor='cccccc'><td>Читать</td><td>Письмо</td><td>От кого</td><td>Дата</td><td>Тема</td></tr>";
while ($row = mysql_fetch_array($EMresult2)) {
for ($vhei2=0;$vhei2<(mysql_fetch_array($EMresult2));$vhei2++) {
if (0==(@mysql_result($EMresult2,$vhei2,e_prochitano)))
{ $epr2='Непрочитано'; $ggcolor2='ccffcc';} else { $epr2="Прочитано"; $ggcolor2='ccccee';}
echo "<tr bgcolor='",$ggcolor2,"'><td>
<input name='",$vhei2,"' type='radio'>",mysql_result($EMresult2,$vhei2,e_number)," | ",$vhei2+1,"</td><td>";
echo $epr2,"</td><td>",@mysql_result($EMresult2,$vhei2,e_id_ko),
"</td><td>",@mysql_result($EMresult2,$vhei2,e_datatime),"</td><td>",@mysql_result($EMresult2,$vhei2,e_thema),"</td></tr>" ;
echo "<input type='hidden' name='pismo' value='541664'>";
}}
echo "</table>";
echo "<br><input type='submit' name='chitat' value=' Читать '></form>";
}
//================================ОБРАБОТЧИК=========================================
if (($_GET['id']==$id) AND ($_POST['pismo']==541664))
{echo "chitat vhod;<br>";
while ($row = mysql_fetch_array($EMresult2)) {
for ($vhei2=0;$vhei2<(mysql_fetch_array($EMresult2));$vhei2++) {
if ($POST[$vhei2]=="on") {
$numberradio=mysql_result($EMresult2,$vhei2,e_number);
$numberradio2=$vhei2;
echo ">>",$numberradio,"-",$numberradio2; } else {echo "error";}
echo ">>",$numberradio,"-",$numberradio2;}
echo ">>",$numberradio,"-",$numberradio2;}
echo ">>",$numberradio,"-",$numberradio2;
echo "<br>Нажмите <a href='",$url,"'> Здесь</a>"; }
//===============================================================================
))