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

    Type radio come aggiornare i dati?

    Ho bisogno di avere idee più chiare su questo argomento: radio.
    Ecco la mia situazione
    Ho un tabella di questo tipo

    id immagine vetrina
    1 - 01.jpg -- 0
    2 - 02.jpg -- 0
    3 - 03.jpg -- 1

    Dove il campo vetrina è booleano;

    nella maschera di modifica ho la visualizzazione delle miniature con un radiobox checkkato dove vetrina è = a 1 es.:
    codice:
    "SELECT * FROM tab";
    WHILE {
    [img]$immagine ?>[/img]
    <input type="radio" name="vetrina" id="vetrina" value="$id" <?php if ($vetrina==1) echo "checked=\"CHECKED\"";?>> }
    Il codice è molto sintetico ignorate gli errori è solo per intenderci.
    Ora ammettiamo che voglia modificare il valore vetrina dell'id 2 così:

    id immagine vetrina
    1 - 01.jpg -- 0
    2 - 02.jpg -- 1
    3 - 03.jpg -- 0

    In che maniera vado a fare la modifica sul db?
    Spero sia stato chiaro.
    Saluti

  2. #2
    $query = "UPDATE tab SET vetrina= '1' WHERE id = '$id' LIMIT 1";


    io non ho capito.. ma se chiedi l'sql per aggiornare quella determinata riga.. devi fare così

  3. #3
    Innanzitutto dovrei prelevare il box attivo, poi settare a false il valore corrente e settare a true l'id del box attivo.
    Questa radio è presente tante volte quante sono le foto, in + ho anche una radiobox per impostare tutto a 0
    codice:
    <input type="radio" name="vetrina" id="vetrina" 
     value="<?php echo $id  ?>" <?php if ($vetrina==1) echo "checked=\"CHECKED\"";?>>
    se provo a leggere $array[ventrina] non ottengo nessun value

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.