Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    far stampare due "condizioni" affiancate?

    ciao a tutti vedo di spiegarvi il mio problema...
    sto cercando di realizzare un piccolissimo mercatino per il mio sito e con conoscenze dell PHP veramente basse!
    sono arrivato a realizzare una tabella con delle immagini, descrizioni ecc.ecc.. che il cliente puo' selezionare e il tutto viene spedito in una seconda pagina. In questa seconda pagina vorrei che i dati venissero rappresentati in una tabella e affiancati.
    ad esempio
    Nome delo prodotto....Prezzo....Immagine del prodotto
    riesco a far apparire Nome del prodotto..prezzo e immagine ma una sotto l'altra!!
    Come si fa a far stampare una affianco all'altra ?
    vi metto il codice del punto dove ho questo problema..

    ---

    if ($mazinga=="3000") { print "$a<br \n>";}
    if ($mazinga=="3000") {echo "";}
    if ($jeeg=="2000"){ print "$b<br \n>";}
    if ($jeeg=="2000") {echo "";}

    con questo codice riesco a far stampare il nome del prodotto ma la foto mi appare sotto! io la vorrei affiancata al nome.

    grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    è un problema HTML, non php... devi "pensare" al codice statico html da generare e inserirlo nelle istruzioni echo/print.... la cosa più semplice (anche se meno "pulita", forse) è una tabella...

    Codice PHP:
    print '<table>';
    // prodotto numero 1:
    print '<tr>';
    print 
    '<td>nome prodotto</td>'// prima colonna
    print '<td>[img]...[/img]</td>'// seconda colonna
    // eventuali altre colonne
    print '</tr>';
    // prodotto numero 2... idem
    // prodotto numero 3... idem
    print '</table>'
    Naturalmente si può fare un ciclo...

  3. #3
    grazie per la risposta...mi potresti pero' aiutare facendomi vedere come inserire il tuo codice nel mio? sto cercando di farlo ma mi da errore..sicuramente sbaglio qualche cosa!

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    bisogna vedere la condizione per cui si mostra il "prodotto 1", se p.es. questo va mostrato se la variabile $mazinga vale 3000 (e così via per gli altri) allora avresti:

    Codice PHP:
    print '<table>'
    // prodotto numero 1: 
    if ($mazinga=="3000") {
      print 
    '<tr>'
      print 
    "<td>$a</td>"// prima colonna, supponendo che $a sia il nome
      
    print '<td>[img]...[/img]</td>'// seconda colonna ... simile...
      // eventuali altre colonne ...
      
    print '</tr>'
    };
    // prodotto numero 2... idem 
    // prodotto numero 3... idem 
    print '</table>'

  5. #5
    ok si piano piano avevo capito come inserirlo! malledetti apici!!

    ti ringrazio tantissimo per l'aiuto

    alla prossima

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.