Advertisement
Guest User

Untitled

a guest
Jul 29th, 2013
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.28 KB | None | 0 0
  1. <?php
  2.    
  3.     $con = mysqli_connect(
  4.         "xxxxxxxxxxxxxxxx",    
  5.         "xxxxxxxxxxxxxxxx",                
  6.         "xxxxxxxxxxxxxxxx",                    
  7.         "xxxxxxxxxxxxxxxx" );              
  8.  
  9.     if( $con == FALSE )  {
  10.         echo "Failed to connect to MySQL: " . mysqli_connect_errno();
  11.     }
  12.     else {
  13.         echo "Connection successfull!";
  14.     }
  15.  
  16.     $items = json_decode( $_POST[ 'json' ], true );
  17.  
  18.     foreach ( $items as $i ) {
  19.         $pName = $i["name"];
  20.         $pURL = $i["url"];
  21.         $pCountbox = $i["countbox"];
  22.         $pPriceOld = $i["price_old"];
  23.         $pPriceNew = $i["price_new"];
  24.         $pActive = $i["active"];
  25.  
  26.         $result = mysqli_query( $con, "SELECT id FROM c_products WHERE c_products.name='" . $pName . "'" );
  27.         $num_rows = mysqli_num_rows( $result );
  28.        
  29.  
  30.         if( $num_rows == 0 ) {
  31.             // insert
  32.             $q = "INSERT INTO c_products(name,url,countdown,price_init,price_discount,active) VALUES (";
  33.             $q = $q . "'" . $pName . "',";
  34.             $q = $q . "'" . $pURL . "',";
  35.             $q = $q . "'" . $pCountbox . "',";
  36.             $q = $q . "'" . $pPriceOld . "',";
  37.             $q = $q . "'" . $pPriceNew . "',";
  38.             $q = $q . "'" . $pActive . "')";
  39.            
  40.             if( $result = mysqli_query( $con, $q ) ) {
  41.                 print_r( "New item inserted.\n" );
  42.                 mysqli_free_result($result);
  43.             }
  44.             else {
  45.                 print_r( "Error insert: " . $result->error . "\n" );
  46.             }
  47.         }
  48.  
  49.     }
  50.  
  51.     mysqli_close( $con );
  52.  
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement