اذهب إلى المحتوى

احمد عمر11

الأعضاء
  • المساهمات

    21
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة احمد عمر11

  1. فعلت ذلك ويتم التحديث يدويا 

     

    علما يافندم ان كود الحذف والاضافة يعملان جيدااااا 

    سارسل لسيادتكم كود الاضافة والحذف ربما يساعدان فى حل المشكلة 

    كود جلب البيانات 

     <?php
     $sql = "select * from estshara ";
      $result=$conn->query($sql);
      if($result->num_rows>0){
        while($row = $result->fetch_assoc()){
         ?>
        <tr><td><?php echo $row['A'] ?></td><td><?php echo $row['B'] ?></td><td><?php echo $row['C'] ?></td><td><?php echo $row['D'] ?></td><td><?php echo $row['E'] ?></td><td><?php echo'<img src ="data:image/jpg;base64 ,'.base64_encode($row['image']).'">';
            ?> </td><td><?php echo "[<a href='delete.php?a=$row[id]'onclick='return confermdelete()'>delete </a>]" ?></td><td><?php echo "[<a href='update5.php?a=$row[id]'onclick='return confermdelete()'>update </a>]" ?></td></tr>
          <?php  }
            }   
               ?>

    كود الاضافة

    <?php
    $BB=$_POST{'A'};
    $CC=$_POST{'B'};
    $DD=$_POST{'C'};
    $EE=$_POST{'D'};
    $FF=$_POST{'E'};

    $image=addslashes(file_get_contents($_FILES['image']['tmp_name']));
    include('db.php');
    $sql = "insert into estshara (A,B,C,D,E,image) values ('$BB','$CC','$DD','$EE','$FF','$image')";
    if($conn->query($sql) === true ){
        
        echo "yes";
       
    }
     else {
      echo "no" ;  
         
         
     }

        ?> 

    كود الحذف 

    <?php

    if (isset($_GET['a'])) {
      $sql = "DELETE FROM estshara WHERE id=" . $_GET['a'];
        
      if ($conn->query($sql) === true) {
        echo "تم الحذف بنجاح";
      } else {
        echo "لم يتم الحذف";
      }
    }

    ?> 

  2. المشكلة ان الكود المرسل اليكم يعمل جيدا على السيرفر المحلى ولايعمل على الاستضافة علما بان كود الاضافة يعمل وكود الحذف شغال حلو برضه

    session_start;
    // إجراء الإتصال
    $conn = mysqli_connect($servername, $username, $password, $dbname);
    // Check connection
    if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
    }
    
     
        ?>

     

  3. لاتوجد اى رسائل خطأ نهائى بل بالعكس يتم طبعة كلمة yes ولكن لايتم التعديل فى قاعدة البيانات

    المشكلة ان الكود المرسل اليكم يعمل جيدا على السيرفر المحلى ولايعمل على الاستضافة علما بان كود الاضافة يعمل وكود الحذف شغال حلو برضه

  4. <?php
    
    $FF=$_POST['E'];
    
    $image = addslashes($_FILES['image']['tmp_name']);
    $id_up = $_POST["id_up"];
    include('db.php');
    $sql = "UPDATE estshara SET E='$FF', image='$image' WHERE id='$id_up'";
    if($conn->query($sql) === true ){
    
      echo "yes";
    
    }
    else {
      echo "no" ;  
    
    }
    
    
    ?> 

     

     

  5. الف مليون شكر لحضرتك جزاك الله كل الخير الكود اشتغل تمام 

    ممكن اتعب حضرتك اخى العزيز وصديقى الجديد كود التعديل مش شغال ممكن اعرف من حضرتك الحل اكون شاكر جدا جعله الله فى ميزان حسناتك اللهم امين

        <?php
    
    
    $FF=$_POST{'E'};
    
    $image=addslashes(file_get_contents($_FILES['image']['tmp_name']));
    $id_up=$_POST{id_up};
    include('db.php');
    $sql = "update estshara set E='$FF', image='$image' where id='$id_up'";
    if($conn->query($sql) === true ){
        
        echo "yes";
       
    }
     else {
      echo "no" ;  
         
         
     }
    
    
        ?> 

     

    • أعجبني 1
  6. كود الحذف لايعمل علما بان الاتصال ناجح والاضافة تعمل جيدااا

    والكود هو

          <?php  
    
    if(isset($a))
    $sql = "DELETE FROM estshara WHERE id=$a";
    
       if($conn->query($sql) === true ){
        
        echo "تم الحذف بنجاح";
       
    }
     else {
      echo "لم يتم الحذف" ;  
         
         
     }
    
    
        ?> 

    ومصدر صفحة الحذف هو 

    <td><?php echo "[<a href='delete.php?a=$row[id]'onclick='return confermdelete()'>delete </a>]" ?></td>
    

     

    • أعجبني 1
  7. delete.php?a=4

    الكود هو هو شغال كويس على السيرفر المحلى ومش شغال ع الاستضافة 

     

    كان فى كود قبل كدة كان شغال على السيرفر المحلى ومش شغال على الاستضافة والحمد لله عالجت الامر هابعته لحضرتك قبل وبعد التعديل يمكن يساعدنا نلاقى الحل

    قبل التعديل 

    <?php
    $AA=$_POST{'A'};
    $BB=$_POST{'B'};
    $CC=$_POST{'C'};
    ob_start();
    include('db.php');
    $query = mysql_query("SELECT * FROM pass1 WHERE A='$AA' AND  B='$BB' AND  C='$CC'");
    $num= mysql_num_rows($query);
    if($num == 1){
     header("location:./ajnda/115.php");

     else {
      echo "<h2>عفوا بيانات الدخول غير صحيحة</h2>";    
     }
        ?> 
    <?php
    include
    ("db.php");
    ?>

    بعد التعديل

    <?php
    $AA=$_POST{'A'};
    $BB=$_POST{'B'};
    $CC=$_POST{'C'};


    include('db.php');

    ob_start();

    $query = mysqli_query($conn,"SELECT * FROM pass1  WHERE A='$AA' AND  B='$BB' AND  C='$CC'");$num= mysqli_num_rows($query);


    if($num == 1){
    header ("location:./ajnda/115.php");
    }
        
     
     else {
      echo "<h2>عفوا بيانات الدخول غير صحيحة</h2>";
         
         
     }


        ?> 
      
    // <?php
    // include
    // ("db.php");
    // ?>

  8. <?php echo "[<a href='delete.php?a=$row[id]'onclick='return confermdelete()'>delete </a>]" ?></td>
    

    صفحة الحذف 

    الكود يعمل جيداااا على السيرفر المحلى فما هى المشكلة عند تنفيذه على الاستضافة

    مع خالص تحياتى وامتنانى

    اعتقد ان المشكلة فى هذا السطر

       if($conn->query($sql) === true ){

    • أعجبني 1
  9. الشفرة التالية هى شفرة الاضافة وهى تعمل جيداااا

    <?php
    $BB=$_POST{'A'};
    $CC=$_POST{'B'};
    $DD=$_POST{'C'};
    $EE=$_POST{'D'};
    $FF=$_POST{'E'};
    
    $image=addslashes(file_get_contents($_FILES['image']['tmp_name']));
    include('db.php');
    $sql = "insert into estshara (A,B,C,D,E,image) values ('$BB','$CC','$DD','$EE','$FF','$image')";
    if($conn->query($sql) === true ){
        
        echo "yes";
       
    }
     else {
      echo "no" ;  
         
         
     }
    
    
        ?> 


    شفرة الحذف التالية لاتعمل

          <?php  
    
    if(isset($a))
    $sql = "DELETE FROM  WHERE id=$a";
    
       if($conn->query($sql) === true ){
        
        echo "تم الحذف بنجاح";
       
    }
     else {
      echo "لم يتم الحذف" ;  
         
         
     }
    
    
       
    
    ?>

    شفرة التعديل التالية لاتعمل
         

        <?php
    
    
    $FF=$_POST{'E'};
    
    $image=addslashes(file_get_contents($_FILES['image']['tmp_name']));
    $id_up=$_POST{id_up};
    include('db.php');
    $sql = "update estshara set E='$FF', image='$image' where id='$id_up'";
    if($conn->query($sql) === true ){
        
        echo "yes";
       
    }
     else {
      echo "no" ;  
         
         
     }
    
    
        ?> 

        

    • أعجبني 1
×
×
  • أضف...