|
|
|
ดูสคริป php ให้หน่อยครับ หลังจากที่เราทำการบันทึกหมายเลย IPaddress Maxaddress User Systemadmin ถ้าหมายเลขดังกล่าวซ้ำผมอยากให้มันแสดงหมายเลข |
|
|
|
|
|
|
|
<?php
$dsn ="IPP";
$user = "";
$pass = "";
$IPaddress = $_POST{"IPaddress"};
$Maxaddress = $_POST{"Maxaddress"};
$Department = $_POST{"Department"};
$Division = $_POST{"Division"};
$User = $_POST{"User"};
$Phone = $_POST{"Phone"};
$SystemAdmin = $_POST{"SystemAdmin"};
$connect = odbc_connect($dsn, $user, $pass) or die("ติดต่อ DSN ไม่ได้");
$sql = "Select IPaddress From ipp Where IPaddress = '$IPaddress' OR Maxaddress='$Maxaddress'";
$exec = odbc_exec($connect, $sql);
$num_rows = odbc_result($exec, 1);
echo "<br>IPaddress = ".$num_rows."<br>";
if($num_rows ==0)
{
if(odbc_exec($connect,"insert into ipp (IPaddress, Maxaddress, Department, Division, User, Phone, SystemAdmin) values('$IPaddress', '$Maxaddress', '$Department', '$Division', '$User', '$Phone', '$SystemAdmin')"))
{
echo "<Font Size=4 color=red><b>เพิ่มข้อมูลเรียบร้อยแล้วครับ</b></Font>";
echo "<Br><Br><A Href=\"ip3.php\">ดูข้อมูล</A>";
echo "<Br><Br><A Href=\"ip1.php\">เพิ่มข้อมูล</A>"; echo "</B></Font>";
}
else
echo "ไม่สามารถเพิ่มได้ครับ";
}
else
echo "<Font Size=4 color=blue><b>IP Address หรือ Max Address ที่ระบุมีตัวใดตัวหนึ่งซ้ำกับที่มีอยู่ในฐานข้อมูลแล้วครับ...!!!!</b></Font>";
//$sql = "Select IPaddress From ipp group by IPaddress having count(*)>1";
//$exec = odbc_exec($connect, $sql);
echo "<Br><Br><A Href=\"ip1.php\">เพิ่มข้อมูลอื่นอีก </A><br><br>";
$sql = "select IPaddress, Maxaddress, User, SystemAdmin from ipp";
$exec = odbc_exec($connect, $sql);//
$num_fields = odbc_num_fields($exec);
echo "<B><Font color=blue>แสดงข้อมูลจากตาราง ipp</Font></B><Hr>";
$bg="skyblue";
echo "<table border=1><tr bgcolor=$bg>";
for ($l=1; $l<=$num_fields; $l++)
{
echo "<td>".odbc_field_name($exec, $l)."</td>";
}
echo "</tr>";
//end for
$N=1;
While (odbc_fetch_row($exec, $N))//
{
$IPaddress = odbc_result($exec, "IPaddress");
$Maxaddress=odbc_result($exec, "Maxaddress");
$User=odbc_result($exec, "User");
$SystemAdmin=odbc_result($exec, "SystemAdmin");
// if...Else
if ($bg=="skyblue")
{
$bg="yellow";
}
Else
{
$bg="skyblue";
}
echo "<tr bgcolor=$bg><td>$IPaddress</td><td>$Maxaddress</td> <td>$User</td> <td>$SystemAdmin</td></tr>";//<a href=\"ip4.php?IPaddress=$IPaddress\">Edit</a></td></tr>";
$N++;
}
//end while
echo "</table>";
//Function ¢Í§àÇÅÒ
odbc_close($connect);
Function Contact()
{
echo date("d/m/"), date("Y")+543, ", ", date(" H:i:s");
}
Contact();
?>
หลังจากที่เราทำการบันทึกหมายเลย IPaddress Maxaddress User Systemadmin ถ้าหมายเลขดังกล่าวซ้ำผมอยากให้มันแสดงหมายเลข IPaddress Maxaddress ที่ซ้ำขึ้นมาในรูปแบบของตารางคับ และแสดง ชื่อ User Systemadmin ที่ใช้ อยู่อ่ะครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2 ส.ค. 2548 13:11:11 |
By :
MUSHU |
View :
2470 |
Reply :
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|