0
我試圖從xml中選擇顯示結果。但是,當我用blob圖像列出結果時,出現以下錯誤:此頁面包含以下錯誤:第33行第33列的錯誤爲 :編碼錯誤 下面是頁面渲染到第一個錯誤。來自MySQL的XML數據
我不知道有什麼問題... MySQL中的字段類型是blob。
<?php
header('Content-type: text/xml');
mysql_connect('localhost', 'root', 'test');mysql_select_db('test');
if(isset($_GET['id']) && $_GET['id'] != '')
{
if($_GET['id'] == '0'){$sql = 'SELECT * FROM CDUsers';}
else{$sql = 'SELECT * FROM cdusers WHERE id = '.$_GET['id'];}
}
$result = mysql_query($sql) or die(mysql_error());
$num = mysql_num_rows($result);
if($num != 0)
{?>
<CDUsers>
<?php while($user = mysql_fetch_assoc($result))
{?>
<user>
<id><?php echo $user['id'];?></id>
<name><?php echo $user['name'];?></name>
<surname><?php echo $user['surname'];?></surname>
<location><?php echo $user['location'];?></location>
<email><?php echo $user['email'];?></email>
<password><?php echo $user['password'];?></password>
<gender><?php echo $user['gender'];?></gender>
<foto><?php echo $user['foto'];?></foto>
<tipo><?php echo $user['tipo'];?></tipo>
</user>
<?php }//?>
</CDUsers>
<?php }else
{?>
<CDUsers>
<user>
vazio
</user>
</CDUsers>
<?php }
?>
鑑於第33行是「{?>」,並且沒有第27列,您實際上在哪裏得到此代碼中的錯誤? –
只是爲了搶佔複製和粘貼的有關mysql的惡意的註釋。* OP可以自由使用任何他喜歡的功能 – imulsion
@ Mike'Pomax'Kamermans yes ....正是這個代碼...:S – user2501387