Visualizzazione dei risultati da 1 a 3 su 3

Discussione: collegamenti php xml

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    144

    collegamenti php xml

    Ciao!

    Ho scritto questo pezzo di codice:

    Codice PHP:
    $a $xml->createElement('a');
    $a $user->appendChild($a);
    $value $xml->createTextNode('Aggiungi al carrello');
    $value $a->appendChild($value); 
    Ma vorrei che invece che scrivermi semplicemente aggiungi al carrelo, questo sia un collegamento ad un'altra pagina... come posso fare?
    Suppongo debba cambiare createTextNode...

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    143
    Codice PHP:
    $xml = new DOMDocument('1.0''utf-8');
    $a $xml->createElement('a''Aggiungi al carrello');
    $a->setAttribute('href''tua_url');
    $xml->appendChild($a); 

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    144
    Scusa... ho provato quello che mi hai scritto, ma non funziona, o meglio funziona ma aggiungi al carrello non risulta un collegamento...
    Ti mando il codice dell'intera pagina ok?
    Grazie mille

    Codice PHP:
    <?php 
    header
    ('Content-Type: text/xml');

    $db_host "localhost"
    $db_user "administrator"
    $db_password "administrator"
    $db_database "ticket"

    $con mysql_connect($db_host,$db_user,$db_password); 
    mysql_select_db($db_database$con); 


    $q=$_POST['q']; 

    $sql="SELECT * 
    FROM tab
    WHERE fila = '"
    .$q."' "

    $result mysql_query($sql); 

    $xml = new DomDocument('1.0'); 
        
    $info $xml->createElement('informations'); 
        
    $info $xml->appendChild($info); 

       
    while (
    $row mysql_fetch_array($result))
        {
            
            
    $user $xml-> createElement('user');
            
    $user $info->appendChild($user);
            
            
    $fila $xml->createElement('fila');
            
    $fila $user->appendChild($fila);
            
    $value $xml->createTextNode($row['fila']);
            
    $value $fila->appendChild($value);
            
            
    $posto $xml->createElement('posto');
            
    $posto $user->appendChild($posto);
            
    $value $xml->createTextNode($row['posto']);
            
    $value $posto->appendChild($value);    
            
        
    $a $xml->createElement('a','Aggiungi al carrello');
        
    $a $user->appendChild($a);
        
    $value $a->setAttribute('href''mio_url.php'); 
        
    $value $a->appendChild($value);
                
           
        }
             
    $output $xml->saveXML();

    echo 
    $output;

    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.