بروز رسانی داده ها در MySQL
سلام این کدی که نوشتم واسه جستجو بر اساس ID است.حالا چند تا سوال برام پیش اومده.
اول این اگه نخوام برای هر صفحه PHP یک صفحه HTML ایجاد کنم و بعد اون رو به یک صفحه دیگه PHP پست کنم تو صفحه PHP چه دستوراتی رو باید اضافه کنم(منظورم اینه که به همون صفحه ارجاع داده بشه)
دوم اینکه یه صفحه مین دارم که از اونجا به قسمت هی مختلف میشه دسترسی داشت.می خواستم بدونم چه طور می تونم صفحاتی که می خوام تو یه پنجره به صورت جاوا باز بشه؟!
سوم اینکه می خوام تو همین صفحه(حالا اگه تو صفحه دیگه ای هم شد اشکال نداره میدونید من تو قراردادن کدها بین کدهایی که دارم مشکل دارم کد های زیادی رو هم دیدم منتها گیج شدم:خجالت:.)بتونم عمل ویرایش و حذف رو هم انجام بدم میدونم چی باید بنویسم اما نمیدونم چطور باید تو کد ها قرار بدم لطفا کمکم کنید...
<?php
require_once('config.php');
$field=$_POST['id'];
$q=$_POST['id'];
$q=trim($q);
if(!$db){
echo "Cannot connect to MySQL";
exit;
}
mysql_select_db('daroo');
$query="select * from ef_parvande where id='$q'";
$result = mysql_query($query);
if(!$result)
{
echo "Query not executed.";
exit;
}
$num = mysql_num_rows($result);
for($i=0;$i<$num;$i++)
{
$row = mysql_fetch_row($result);
echo "<table width='842' border='1' align='center'>
<tr>
<td width='832' height='340'><table width='836' border='1'>
<tr>
<td width='532' colspan='4'> </td>
<td width='167'>
<input type='text' name='id' id='textfield10' /></td>
<td width='97'>: شماره پرونده</td>
</tr>
<tr>
<td width='164'>
<input type='text' name='meli_code' id='meli_code'value='".$row[2]."'></td>
<td width='77'>: کد ملی</td>
<td width='165'>
<input type='text' name='name' id='name' value='".$row[1]."'></td>
<td width='126'>: نام ونام خانوادگی</td>
<td width='264' colspan='2'> </td>
</tr>
<tr>
<td><label for='date_birth'></label>
<input type='text' name='date_birth' id='date_birth' value='".$row[5]."'></td>
<td>: تاریخ تولد</td>
<td><label for='father_name'></label>
<input type='text' name='father_name' id='father_name'value='".$row[4]."'></td>
<td>: نام پدر</td>
<td><label for='sh_num'></label>
<input type='text' name='sh_num' id='sh_num' value='".$row[3]."'></td>
<td>: شماره شناسنامه</td>
</tr>
<tr>
<td><label for='address'></label>
<input type='text' name='jender' id='jender' value='".$row[8]."'></td>
<td>: جنسیت</td>
<td><label for='mobile'></label>
<input type='text' name='mobile' id='mobile' value='".$row[7]."'></td>
<td>: تلفن همراه</td>
<td><label for='tel'></label>
<input type='text' name='tel' id='tel' value='".$row[6]."'></td>
<td>: تلفن ثابت</td>
</tr>
<tr>
<td colspan='5'><label for='address'></label>
<input name='address' type='text' id='address' size='116' maxlength='500' value='".$row[9]."'></td>
<td>: آدرس</td>
</tr>
</table>
<table width='836' border='1'>
<tr>
<td width='713'><label for='savabegh'></label>
<input name='savabegh' id='savabegh'value='".$row[10]."'></td>
<td width='107'>: سابقه بیماری</td>
</tr>
<tr>
<td><label for='daroo'></label>
<input name='daroo' id='daroo' value='".$row[11]."'></td>
<td>: داروهای مصرفی</td>
</tr>
</table>
<p><input type='submit' name='submit' value='ثبت'>
<input type='reset' name='reset' value='جدید' />
</p></td>
</tr>
</table>
<p> </p>";
}
echo "<tr><td><b> Number=$num </b></td></tr>";
echo"</table>";
?>
نقل قول: بروز رسانی داده ها در MySQL
نقل قول:
منظورم اینه که به همون صفحه ارجاع داده بشه
AJAX
نقل قول:
تو یه پنجره به صورت جاوا باز بشه؟!
popup?
var printWin = window.open("","printSpecial",f);
نقل قول:
سوم اینکه می خوام تو همین صفحه
AJAX
نقل قول: بروز رسانی داده ها در MySQL
هيچ مشکلي در استفاده از يک صفحه هم بعنوان html و هم php نيست فقط بايد پسوند صفحه هات .php باشه اين يادت نره ميتوني با يک if else ساده اين کار رو بکني يعني وفتي پارامتر هاي فرم ارسال شده فرم نشون ندي و بر عکس
نقل قول: بروز رسانی داده ها در MySQL
با سلام اگر مثالی میزدید بهتر نبود میشه لطفا با یک مثال ویرایش و حذف رو هم تو کد ام توضیح بدید لطفا...