Цитата:
Сообщение от friz
хм.. т.е. при обновлении страницы данные пропадают?
это возможно если ты использовал post, при get они должны остаться
на вскидку можно делать переменные типа hidden и в них передавать инфу... но думаю это не твой случай... в общем давай код, будем смотреть
|
В общем эту проблему с перезагрузкой решил, там я сам чуток замешкался исправил.
Теперь новая задача как сделать удаление данных и экспорт данных в файл (если можно Ecxel)
вот код
PHP код:
<?php
include("system/protect.php");
include("system/connect.php");
$dbh = ibase_connect($host, $username, $password);
$Gs = $_POST['itsgu'];
$name = $_POST['fname'];
$All = $_POST['allgu'];
if ($name=='')
{
if ($All)
{
$gu1 = "SELECT * FROM GUSHKI";
$sql = ibase_query($dbh, $gu1);
}
else
{
$gu = "SELECT * FROM GUSHKI WHERE gu='$Gs'";
$sql = ibase_query($dbh, $gu);
}
}
else
{
if ($All)
{
$gu1 = "SELECT * FROM GUSHKI WHERE UPPER(FIO) like UPPER('%$name%')";
$sql = ibase_query($dbh, $gu1);
}
else
{
$gu1 = "SELECT * FROM GUSHKI WHERE UPPER(FIO) like UPPER('%$name%') and gu='$Gs'";
$sql = ibase_query($dbh, $gu1);
}
}
//
echo("<h2>Список пользователей $Gs</h2><br>");
echo("
<table border=1px solid=blue width=100% cellspacing='0'>
<tr>
<td bgcolor=#0096ff><b>ФИО</b></td>
<td bgcolor=#ffffff><b>ФИО Транслит</b></td>
<td bgcolor=#0096ff><b>Отдел</b></td>
<td bgcolor=#ffffff><b>Должность</b></td>
<td bgcolor=#0096ff><b>Телефон</b></td>
<td bgcolor=#ffffff><b>Кабинет</b></td>
<td bgcolor=#ffffff><b><font color='red'>Уд.</font></b></td>
</tr>
");
// Delete from GUSHKI where id = ID
while ($tablerows = ibase_fetch_row($sql))
{
echo("<tr>");
$count=$count+1;
if ($tablerows[0]=='')
{
Echo("<td bgcolor=#b5ddff><font color=#ff5858 title='пусто место'>ВАКАНТ</font></td>");
}
else
{
echo("<td bgcolor=#b5ddff>$tablerows[0]</td>");
}
if ($tablerows[5]=='')
{
Echo("<td bgcolor=#dadada><font color=#ff5858><center>!</center></font></td>");
}
else
{
echo("<td bgcolor=#dadada>$tablerows[5]</td>");
}
if ($tablerows[3]=='')
{
Echo("<td bgcolor=#b5ddff><font color=#ff5858><center>!</center></font></td>");
}
else
{
echo("<td bgcolor=#b5ddff>$tablerows[3]</td>");
}
if ($tablerows[2]=='')
{
Echo("<td bgcolor=#dadada><font color=#ff5858><center>!</center></font></td>");
}
else
{
echo("<td bgcolor=#dadada>$tablerows[2]</td>");
}
if ($tablerows[6]=='')
{
Echo("<td bgcolor=#b5ddff><font color=#ff5858><center>!</center></font></td>");
}
else
{
echo("<td bgcolor=#b5ddff>$tablerows[6]</td>");
}
if ($tablerows[10]=='')
{
Echo("<td bgcolor=#dadada><font color=#ff5858><center>!</center></font></td>");
}
else
{
echo("<td bgcolor=#dadada>$tablerows[10]</td>");
}
echo("<td bgcolor=#ff6d6d><a href='$tablerows[13]'><img src='skin/images/delete.gif'></a></td>");
}
echo("</tr>");
Echo("</table> <hr><font");
if ($count=='')
{
Echo(" size='2' color=red>По вашему запросу ничего не найдено");
}
else
{
Echo(" size='1'>По запросу найдено $count совпадений");
}
echo("</font><br><a href=''>Сохранить в файл</a>");
ibase_free_result($sql);
ibase_close($dbh);
?>