php dizilerle garip print_r

0 Cevap php

Yani benim veritabanında bu var:

INSERT INTO `strange` (`id`, `myKey1`, `myValue1`, `myKey2`, `myValue2`) VALUES
(1, 'sometext', 'somevalue', 'sometext', 'somevalue'),
(2, 'movie1', 'description1', 'movie2', 'description2');

Bu kod ile:

<?php
//error_reporting(0);
include "inclusions/entete.php";
$theID = $_GET['id'];
$filename = "fonctions-javascript/uploads/" . $theID. ".html";
//unlink($filename);


$query = "SELECT * FROM strange WHERE id = '$theID'";   
$result = mysql_query( $query ) or die ( mysql_error() );
$row = mysql_fetch_array( $result ); 
$contents = array($row['myKey1'] => $row['myValue1'], $row['myKey2'] => $row['myValue2']);

//$contents = array('one' => "something", 'two' => "something");
print_r ($contents);
//print_r($row);

?>

Id ... 1 print_r olan: Array ([someText] => somevalue)

ancak kimliği 2 ile çıktı: Array ([movie1] => description1 [movie2] => description2)

Yani birisi i id 1 ile tüm verileri almak için yapıyor olmalı ne oluyor ve ne olduğunu söyle lütfen edebilirsiniz

0 Cevap