bravia2009
چهارشنبه 23 تیر 1389, 10:14 صبح
با عرض سلام وخسته نباشید خدمت اساتید محترم php
من یک page دارم که میخوام وقتی روی دکمه ویرایش کلید میشه یک صفحه باز شه و متن درون دیتا بیس نمایش بده کد حذف به صورت زیر است
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-language" content="fa">
<meta name="author" content="saeed" />
<title> مشاهده جداول پایگاه داده </title>
</head>
<body>
<!-- begining code -- >
<div style="text-align:center;">
<table width="800" border="1" align="center" dir="rtl" style="font-family: Tahoma;
font-size: 12px;" cellpadding="10" cellspacing="10">
<caption><b> جدول مشاهده مستندات </b></caption>
<a href="new.php?do=new">
<img src="Picture/1.png" alt="add message pic" name="Add" width="128" height="128" title="ایجاد پیام"/>
</a>
</div>
<thead style="background: aqua;">
<tr>
<th width="40" height="40" scope="col"> <b> کد سند </b></th>
<th width="160" height="40" scope="col"> <b> نام فرستنده </b></th>
<th width="200" height="40" scope="col" > <b> تاریخ درج </b></th>
<th width="600" height="40" scope="col" > <b> متن فایل </b></th>
<th width="200" height="40" scope="col" > <b> امکانات </b></th>
</tr>
</thead>
<!--endinig header code -- >
<?php
/**
* @author saeed
* @copyright 2010
*/
include_once('db.php');// link to other page
$query="select dId,dName,dInDate,dBody from document ORDER by dInDate desc";//getting row in document table
$result=mysql_query($query,$connect);//set in the variable with mysql_query
$num=mysql_num_rows($result);//getting row for loop for and with result
for ($i=0;$i<=$num;$i++){
$row=mysql_fetch_array($result);//getting
echo '<tr>';
echo "<td> $row[dId]</td>";
echo "<td> $row[dName] </td>" ;
echo "<td> $row[dInDate] </td>" ;
echo "<td> $row[dBody]</td>";
$id=$row[0];
echo '<td><b><a href="view.php?do=edit&id='."$row[0]".'"><img src="picture/3.png" alt= ویرایش name="edit" width="32" height="30" title=" ویرایش" /></a></b> ';// Edit row from datebase
echo '<b><a href="view.php?do=delete&id='."$row[0]".'"><img src="picture/2.png" alt="حذف" name="delete" width="32" height="30" title="حذف" /></a></b> </td>'; //Delete row from Datebase
}
//$action=$_GET['action'];
// switch($_utility['do'])
// {
// case "delete":
$do=$_REQUEST['do'];
if(isset($do) && $do == 'delete'){
$id=$_REQUEST['id'];
$query="delete from document where dId = $id";
$result=mysql_query($query,$connect);
if(!$result){
echo '<th colspan="4">';
echo '<td>';
die("error remove!!!");
echo '</td>';
echo'</th>';
break;
حالا میخوام وقتی روی دکمه ویرایش کلید میشه
این صفحه باز شه و مقدایر درون دیتا بیس نمایش بده
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="author" content="saeed" />
<title>ایجاد داکیومنت</title>
</head>
<body>
<form action="" method="post">
<table align="center" dir="rtl" style="font-family: Tahoma; font-size: 12px;">
<tr>
<td>نام سند :</td>
<td><input type="text" align="RIGHT" name="dName" maxlength=""/></td>
</tr>
<td>
<tr>
<td> فایل ضمیمه :</td>
<td><input type="file" size="20" name="dFile" /></td>
</tr>
<tr>
<td>تاریخ درج :</td>
<td><input type="text" align="RIGHT" name="dInDate" /></td>
</tr>
<tr>
<td>محل درج متن :</td>
<td><textarea wrap="OFF" name="dBody"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="dSend" value="ارسال" /></td>
</tr>
</table>
<table align="center" dir="rtl" style="font-family: Tahoma; font-size: 12px;" >
<?php
include('db.php');
/**
* @author saeed
* @copyright 2010
*/
if($_POST[dSend]){// if post is ture with button send
echo '<table align="center" ><p><b><h1> مطالب وارد شده
</b></p></table>'; //print
$dName=$_POST['dName'];//new variable
echo ':نام نویسنده ';//print
echo $dName; //print thing save in $dName
// $dInDate=$_POST['dInDate'];
$dInDate=date('H:i,jS F'); // it is funcation for date , it get function to pc
echo '<p>تاریخ درج </p>';// printe date
echo $dInDate;// print
$dBody=$_POST['dBody'];// new variable
echo '<p>متن ارسالی</p>';// print
echo $dBody;
$query="insert into document(dName,dInDate,dBody)values
('$dName','$dInDate','$dBody')";
// it is query for insert in to datebase
$result= mysql_query($query,$connect);
if (!$result)
;}
?>
</table>
</form>
</body>
</html>
ممنون میشم کمکم کنید چون در حال یاد گیری هستم !!!!
من یک page دارم که میخوام وقتی روی دکمه ویرایش کلید میشه یک صفحه باز شه و متن درون دیتا بیس نمایش بده کد حذف به صورت زیر است
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-language" content="fa">
<meta name="author" content="saeed" />
<title> مشاهده جداول پایگاه داده </title>
</head>
<body>
<!-- begining code -- >
<div style="text-align:center;">
<table width="800" border="1" align="center" dir="rtl" style="font-family: Tahoma;
font-size: 12px;" cellpadding="10" cellspacing="10">
<caption><b> جدول مشاهده مستندات </b></caption>
<a href="new.php?do=new">
<img src="Picture/1.png" alt="add message pic" name="Add" width="128" height="128" title="ایجاد پیام"/>
</a>
</div>
<thead style="background: aqua;">
<tr>
<th width="40" height="40" scope="col"> <b> کد سند </b></th>
<th width="160" height="40" scope="col"> <b> نام فرستنده </b></th>
<th width="200" height="40" scope="col" > <b> تاریخ درج </b></th>
<th width="600" height="40" scope="col" > <b> متن فایل </b></th>
<th width="200" height="40" scope="col" > <b> امکانات </b></th>
</tr>
</thead>
<!--endinig header code -- >
<?php
/**
* @author saeed
* @copyright 2010
*/
include_once('db.php');// link to other page
$query="select dId,dName,dInDate,dBody from document ORDER by dInDate desc";//getting row in document table
$result=mysql_query($query,$connect);//set in the variable with mysql_query
$num=mysql_num_rows($result);//getting row for loop for and with result
for ($i=0;$i<=$num;$i++){
$row=mysql_fetch_array($result);//getting
echo '<tr>';
echo "<td> $row[dId]</td>";
echo "<td> $row[dName] </td>" ;
echo "<td> $row[dInDate] </td>" ;
echo "<td> $row[dBody]</td>";
$id=$row[0];
echo '<td><b><a href="view.php?do=edit&id='."$row[0]".'"><img src="picture/3.png" alt= ویرایش name="edit" width="32" height="30" title=" ویرایش" /></a></b> ';// Edit row from datebase
echo '<b><a href="view.php?do=delete&id='."$row[0]".'"><img src="picture/2.png" alt="حذف" name="delete" width="32" height="30" title="حذف" /></a></b> </td>'; //Delete row from Datebase
}
//$action=$_GET['action'];
// switch($_utility['do'])
// {
// case "delete":
$do=$_REQUEST['do'];
if(isset($do) && $do == 'delete'){
$id=$_REQUEST['id'];
$query="delete from document where dId = $id";
$result=mysql_query($query,$connect);
if(!$result){
echo '<th colspan="4">';
echo '<td>';
die("error remove!!!");
echo '</td>';
echo'</th>';
break;
حالا میخوام وقتی روی دکمه ویرایش کلید میشه
این صفحه باز شه و مقدایر درون دیتا بیس نمایش بده
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="author" content="saeed" />
<title>ایجاد داکیومنت</title>
</head>
<body>
<form action="" method="post">
<table align="center" dir="rtl" style="font-family: Tahoma; font-size: 12px;">
<tr>
<td>نام سند :</td>
<td><input type="text" align="RIGHT" name="dName" maxlength=""/></td>
</tr>
<td>
<tr>
<td> فایل ضمیمه :</td>
<td><input type="file" size="20" name="dFile" /></td>
</tr>
<tr>
<td>تاریخ درج :</td>
<td><input type="text" align="RIGHT" name="dInDate" /></td>
</tr>
<tr>
<td>محل درج متن :</td>
<td><textarea wrap="OFF" name="dBody"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="dSend" value="ارسال" /></td>
</tr>
</table>
<table align="center" dir="rtl" style="font-family: Tahoma; font-size: 12px;" >
<?php
include('db.php');
/**
* @author saeed
* @copyright 2010
*/
if($_POST[dSend]){// if post is ture with button send
echo '<table align="center" ><p><b><h1> مطالب وارد شده
</b></p></table>'; //print
$dName=$_POST['dName'];//new variable
echo ':نام نویسنده ';//print
echo $dName; //print thing save in $dName
// $dInDate=$_POST['dInDate'];
$dInDate=date('H:i,jS F'); // it is funcation for date , it get function to pc
echo '<p>تاریخ درج </p>';// printe date
echo $dInDate;// print
$dBody=$_POST['dBody'];// new variable
echo '<p>متن ارسالی</p>';// print
echo $dBody;
$query="insert into document(dName,dInDate,dBody)values
('$dName','$dInDate','$dBody')";
// it is query for insert in to datebase
$result= mysql_query($query,$connect);
if (!$result)
;}
?>
</table>
</form>
</body>
</html>
ممنون میشم کمکم کنید چون در حال یاد گیری هستم !!!!