🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۷ جوانشیر مجتهد
به روز رسانی داده wpdb
ارم آژند حل شده توسط ارم آژند

با سلام

خسته باشی

لطفا مرا راهنمایی درمورد بروز رسانی(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->lastNameecho '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")

 

         {

         $itemintval($_GET['item']);

                if(isset($_POST['saveDate']));

                {

                      

                     $itemintval($_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
جوانشیر مجتهد ۱۹ مهر ۱۴۰۰، ۱۸:۰۰

با سلام

خسته باشی

لطفا مرا راهنمایی

باتشکرفراوانی

 

جوانشیر مجتهد ۲۱ مهر ۱۴۰۰، ۱۵:۱۶