با سلام
خسته باشی
لطفا مرا راهنمایی درمورد بروز رسانی(wpdb) ابتدا تگ a ویرایش ایجاد کردم و بعد فایل edit ایجاد کردم کد ها وارد کردم و بعد درقسمت menus.php شرط ایجاد کردو هنوز دستور ایجادنشده است
دستور کدها پیوست شده است
با تشکر فراوان
سلام خدمت شما. لطفا کدهای خودتون رو در قالب بلاک های کد موجود در همین ویرایشگر ارسال کنید.
<a href="<?php echo add_query_arg(['action'=>'edit','item'=>$sample->ID])?>">ویرایش</a>
main
iv class = "wrap">
<h1>بروزرسانی آیتم</h1>
<form method="post">
<table class= "form-table">
<?php foreach($sample as $sample) : ?>;
<tr valign= "top">
<th scope= "row">نام</th>
<td>
<input type= "text" name="firstName" value="<?php echo $sample->firstName; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">نام خانوادگی</th>
<td>
<input type= "text" name="lastName" value="<?php echo $sample->lastName; ?>"/><?php echo $sample->lastName; echo 'salam';?></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">شماره همراه</th>
<td>
<input type= "text" name="mobile" value="<?php echo $sample->mobile; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row"></th>
<td>
<input type= "submit" class="button" name="saveDate" value="<?php echo $sample->saveDate; ?>" />
</td>
</tr>
<?php endforeach;?>
</table>
</form>
</div>
edit
if($action =="update")
{
$item= intval($_GET['item']);
if(isset($_POST['saveDate']));
{
$item= intval($_GET['item']);
if($item>0)
{
$wpdb->update(
$wpdb->prefix.'sample',[
'firstName'=> $_POST['firstName'],
'lastName' => $_POST['lastName'],
'mobile' => $_POST['mobile'],
],['id' =>$item]
);
}
menus }
باسلام
خسته نباشی
لطفا مرا راهنمایی درمورد درج رکوردتکراری در پایگاه داده است از چه دستور استفاده کنم
باتشکر
لطفا از بخش بلاک کد برای درج کد استفاده کنید و کدهای خودتون رو در ویرایشگر به صورت ساده paste نکنید.
<a href="<?php echo add_query_arg(['action'=>'edit','item'=>$sample->ID])?>">ویرایش</a>
main.php
<div class = "wrap">
<h1> بروزرسانی آیتم </h1>
<form method="post">
<table class= "form-table">
<?php foreach($sample as $sample) : ?>;
<tr valign= "top">
<th scope= "row">نام</th>
<td>
<input type= "text" name="firstName" value="<?php echo $sample->firstName; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">نام خانوادگی</th>
<td>
<input type= "text" name="lastName" value="<?php echo $sample->lastName; ?>"/><?php echo $sample->lastName; echo 'salam';?></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">شماره همراه</th>
<td>
<input type= "text" name="mobile" value="<?php echo $sample->mobile; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row"></th>
<td>
<input type= "submit" class="button" name="saveDate" value="<?php echo $sample->saveDate; ?>" />
</td>
</tr>
<?php endforeach;?>
</table>
</form>
</div>
edit.php
if($action =="update")
{
$item= intval($_GET['item']);
if(isset($_POST['saveDate']));
{
$item= intval($_GET['item']);
if($item>0)
{
$wpdb->update(
$wpdb->prefix.'sample',[
'firstName'=> $_POST['firstName'],
'lastName' => $_POST['lastName'],
'mobile' => $_POST['mobile'],
],['id' =>$item]
);
}
}
$samples = $wpdb->get_results("SELECT*FROM {$wpdb->prefix}sample where id= $item");
include WP_APIS_TPL.'admin/menus/add/edit.php';
}
menus.php
<a href="<?php echo add_query_arg(['action'=>'edit','item'=>$sample->ID])?>">ویرایش</a>
main.php
<div class = "wrap">
<h1> بروزرسانی آیتم </h1>
<form method="post">
<table class= "form-table">
<?php foreach($sample as $sample) : ?>;
<tr valign= "top">
<th scope= "row">نام</th>
<td>
<input type= "text" name="firstName" value="<?php echo $sample->firstName; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">نام خانوادگی</th>
<td>
<input type= "text" name="lastName" value="<?php echo $sample->lastName; ?>"/><?php echo $sample->lastName; echo 'salam';?></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row">شماره همراه</th>
<td>
<input type= "text" name="mobile" value="<?php echo $sample->mobile; ?>"/></td>
</td>
</tr>
<tr valign= "top">
<th scope= "row"></th>
<td>
<input type= "submit" class="button" name="saveDate" value="<?php echo $sample->saveDate; ?>" />
</td>
</tr>
<?php endforeach;?>
</table>
</form>
</div>
edit.php
if($action =="update")
{
$item= intval($_GET['item']);
if(isset($_POST['saveDate']));
{
$item= intval($_GET['item']);
if($item>0)
{
$wpdb->update(
$wpdb->prefix.'sample',[
'firstName'=> $_POST['firstName'],
'lastName' => $_POST['lastName'],
'mobile' => $_POST['mobile'],
],['id' =>$item]
);
}
}
$samples = $wpdb->get_results("SELECT*FROM {$wpdb->prefix}sample where id= $item");
include WP_APIS_TPL.'admin/menus/add/edit.php';
}
menus.php