whoami7 - Manager
:
/
home
/
simspala
/
yoursimzone.com
/
Upload File:
files >> /home/simspala/yoursimzone.com/planss.php
<?php $mysqli = new mysqli( "localhost", "simspala_yoursim", "simspala_yoursim", "simspala_yoursim" ); if ($mysqli->connect_errno) { die("Database Error: ".$mysqli->connect_error); } $result = $mysqli->query(" SELECT id, sku, response_json FROM found_ract_plans "); while ($row = $result->fetch_assoc()) { echo "<hr>"; echo "<h3>Processing ID: {$row['id']} - {$row['sku']}</h3>"; $json = json_decode($row['response_json'], true); if (!$json) { echo "Invalid JSON<br>"; continue; } /* SHOW RESPONSE REMOVE AFTER TESTING */ echo "<pre>"; print_r($json); echo "</pre>"; /* CHANGE THESE PATHS AFTER SEEING YOUR JSON */ $plans = []; if(isset($json['plans'])){ $plans = $json['plans']; } elseif(isset($json['data']['plans'])){ $plans = $json['data']['plans']; } elseif(isset($json['data'])){ $plans = [$json['data']]; } if(empty($plans)){ echo "No plans found<br>"; continue; } foreach($plans as $plan){ $planId = ''; $size = ''; $amount = 0; if(isset($plan['plan_id'])){ $planId = $plan['plan_id']; } elseif(isset($plan['id'])){ $planId = $plan['id']; } elseif(isset($plan['product_id'])){ $planId = $plan['product_id']; } if(isset($plan['size'])){ $size = $plan['size']; } elseif(isset($plan['name'])){ $size = $plan['name']; } elseif(isset($plan['description'])){ $size = $plan['description']; } if(isset($plan['amount'])){ $amount = $plan['amount']; } elseif(isset($plan['price'])){ $amount = $plan['price']; } echo " Plan ID: $planId <br> Size: $size <br> Amount: ₦$amount <hr> "; /* CHECK DUPLICATE */ $check = $mysqli->prepare(" SELECT id FROM found_ract_plan_details WHERE parent_id=? AND plan_id=? "); $check->bind_param( "is", $row['id'], $planId ); $check->execute(); $exists = $check ->get_result() ->num_rows; if($exists){ echo "Already exists<br>"; continue; } /* INSERT */ $insert = $mysqli->prepare(" INSERT INTO found_ract_plan_details ( parent_id, plan_id, size, amount ) VALUES (?,?,?,?) "); $insert->bind_param( "issd", $row['id'], $planId, $size, $amount ); if($insert->execute()){ echo "Saved Successfully<br>"; } else{ echo "Insert Error: ".$insert->error."<br>"; } } } echo "<h2>Completed</h2>"; ?>
Copyright ©2021 || Defacer Indonesia