Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Form e php

  1. #1

    Form e php

    Buon Giorno a tutti,

    Sono due giorni che giro il forum ma non trovo soluzione a un problema,

    Mi spiego:
    ho creato un form per creare un piccolo archivio di immobili, memorizzo il tutto in un db mysql
    e fino a qui tutto ok.
    piccolo pezzo di codice: "pubblica.php"

    [...]
    <fieldset>
    <legend>Dati Principali dell'immobile&nbsp</legend>
    Prezzo:<input name="prezzo" type="text" size="30" maxlength="50">
    <hr />
    Locali n.:

    <input name="locali" type="radio" value="Monolocale" />Monolocale

    <input name="locali" type="radio" value="Bilocale" />Bilocale

    <input name="locali" type="radio" value="Trilocale"/>Trilocale

    <input name="locali" type="radio" value="Quadrilocale" />Quadrilocale

    <input name="locali" type="radio" value="Villa" />Villa
    <hr />
    [...]

    ora il problema e quando riapro la scheda per la modifica, ancora un po di codice:
    modifica.php
    [...]
    <fieldset>
    <legend>Dati Principali dell'immobile&nbsp</legend>

    Prezzo:<input name=prezzo type=text size=30 maxlength=50 value=\"".$prezzo."\">
    <hr />
    Locali n.:

    <input name=locali type=radio value=Monolocale/>Monolocale

    <input name=locali type=radio value=Bilocale/>Bilocale

    <input name=locali type=radio value=Trilocale/>Trilocale

    <input name=locali type=radio value=Quadrilocale/>Quadrilocale

    <input name=locali type=radio value=Villa/>Villa
    <hr />
    [...]

    Nel type text recupero il valore con $prezzo e ok perfetto ma nel type radio come si fa?

    Spero di essermi spiegato...

    Grazie mille a tutti in anticipo.

  2. #2
    E' sufficiente che utilizzi degli IF per impostare l'attributo checked.

  3. #3
    Originariamente inviato da filippo.toso
    E' sufficiente che utilizzi degli IF per importare l'attributo checked.
    Lo immaginavo... ma indovina...????

    Scherzo!!! mi sono comprato un bel manuale di php e sto studiando adesso allora mi ci impegno e vedo di capire.

    grazie

  4. #4
    Originariamente inviato da filippo.toso
    E' sufficiente che utilizzi degli IF per impostare l'attributo checked.
    Ok Vediamo se ci sono

    if ($locali == Monolocale){
    echo("<input name=locali type=radio value=Monolocale checked=checked/>Monolocale");
    }
    else{
    echo("<input name=locali type=radio value=Monolocale />Monolocale");
    }
    e cosi via... giusto?

    Scusa ma l'unico modo per imparare è fare un sacco di esperimenti...

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.