Ciaoho un problema con una query con annesso php.
Query:
In pratica la query non fa altro che aggiornare il cod_utente con il valore dell'id utente per ogni nome uguale al $POST["$i"].codice:$query="UPDATE auto SET cod_utente = ".$_SESSION['id_utente']." WHERE "; $i = 1; while ($i <= 25) { $query.=" nome =". $_POST["$i"]; if ($i != 25) $query.=" OR"; $i++; }
Visto che ci sono 25 $_post, con nomi = $_post["1"]; e via così fino all'ultimo (25) ho fatto dentro un ciclo while la condizione del where. Il problema sta nel fatto che il valore della $_POST va messo tra apici singoli dato che è una parola, solo che se metto gli apici singoli in questo modo: '$_POST["$i"]' la query me lo riconosce come parola e stampa quel codice e non il contenuto.
Spero di essere stato chiaro![]()