• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

biggipsy

Resposta ao artigo "Editar XML a partir do PHP"

1 mensagem neste tópico

Aquilo que eu tinha inicialmente colocado nesse artigo foi:

<?php

$xml = simplexml_load_file('xmltest.xml');

$linha = $_GET['linha'];
<?php


// definiçao do nó a editar ou apagar neste ficheiro sera apagar

$linha=$_GET['linha'];


$titulo = $xml-> no[0]->titulo[0]=$_POST['titulo'];
$textopequeno = $xml-> no[0]->textopequeno[0]=$_POST['textopequeno'];
$textogrande=$xml-> no[0]->textogrande[0]=$_POST['textogrande'];



echo $xml->asXML ('xmltest.xml');
?>

tendo descoberto que para ir buscar a linha que eu desejaria editar bastaria colocar

$xml = simplexml_load_file('xmltest.xml');

$linha = $_GET['linha'];

$a = $xml->no[1*$linha];

// definiçao do nó a editar ou apagar neste ficheiro sera apagar


//$no_ordem = $xml->no[$linha]= null ;

$titulo = $a->titulo[$linha*1]=$_POST['titulo'];
$textopequeno = $a->textopequeno[$linha*1]=$_POST['textopequeno'];
$textogrande=$a->textogrande[$linha*1]=$_POST['textogrande'];



echo $xml->asXML ('xmltest.xml');

?>

sendo que assim posso escolher qual a linha de xml que pretendo editar e salvar as alteraçoes da mesma

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora