dongyu7074 2018-12-24 10:24
浏览 22

将结果丢失在由postgres DATABASE制作的表格中

I am trying to make a simple project of DB to my school. I am occuring strange kind of error. When I am getting the external name from HTML input to select query, I always lose 1 result. I am trying to make DELETE from my PHP interface but I can only do it when there are more than 1 same records. I don't have any ideas how to fix it.

look into code

I tried to make integer which gets value from HTML name and then includes it in the query but nothing happened

Into PHP:

echo" <form name='display' action='delete.php' method='POST' >
<li>ID Dłużnika:</li>
<li><input type='number' name='indeks' /></li>
<li><input type='submit' name='submit' /></li>
<li><input type='submit' name='new' /></li>
</form>
";
$db = pg_connect("host=localhost  dbname=dluznicy user=pdacko password=elowariat");
$result = pg_query($db, "SELECT imie,nazwisko,indeks,miejsce_zamieszkania,kwota_zadluzenia FROM spis_dluznikow where indeks = $_POST[indeks] ");

$row = pg_fetch_assoc($result);

if (isset($_POST['submit'])){

.
.
.
 while ($row = pg_fetch_assoc($result)){

Expected is error at

$result = pg_query($db, "SELECT imie,nazwisko,indeks,miejsce_zamieszkania,kwota_zadluzenia FROM spis_dluznikow where indeks = $_POST[indeks] "); 

Where I lose 1 record and can only see where there are more than 1 with the same index(ID)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥30 酬劳2w元求合作写文章
    • ¥15 在现有系统基础上增加功能
    • ¥15 远程桌面文档内容复制粘贴,格式会变化
    • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
    • ¥15 这种微信登录授权 谁可以做啊
    • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
    • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
    • ¥15 网络设备配置与管理这个该怎么弄
    • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
    • ¥20 西门子S7-Graph,S7-300,梯形图