[Linux-Biella] [php] Variabili e liste dinamiche

Del Vecchio Lorenzo l.delvecchio a bilug.linux.it
Mar 3 Ago 2010 17:39:37 CEST


Ciao.

Ho una tabella mysql contenente dei dati.
Ovviamente la tabella e' dinamica ed io non so a priori il contenuto della
tabella.

Devo scrivere del codice che esguisca l'update dei dati.
Il che mi risulta difficile visto che non conosco il contenuto.

Vi spiego:

Con una form spedisco i dati in questo modo

$sql="SELECT * FROM localita WHERE 1";
$result=mysql_query($sql);
echo "<form method='post' action='stessa_pagina.php?c=1'>\n";
while ($row=mysql_fetch_row($result)){
   echo "<input type='text' value='$row[1]' name='$row[1]'/>\n";
  }
echo "<input type='submit' value='Invia i dati'/>\n";
echo "</form>";

Il codice appena scritto non viene eseguito se c=1 come deciso nel form.
Ora, avrei bisogno di realizza l'update con il comando sql UPDATE.

Scrivo:

if ($c=1){

   $sql="UPDATE localita SET ....

Come richiamo i dati contenuti in name='$row[1]'??

Ho provato in diversi modi con array, file di testo ma non riesco.
Come posso fare??

Se racchiudo tutto in un array o in un file di testo avrei bisogno di
scrivere qualcosa tipo:

SET nome_campo=$$valore_array";

Ma non e' possibile.

Mi dareste una mano??

Ciao

                  Lorenzo




-- 
La meraviglia e' un sentimento assolutamente tipico del filosofo. La
filosofia non ha altra origine che questa.

Abe the n00b cutting/pasting ape

Abe is the #484397 linux registered userer
Mio blog: http://www.abelascimmia.org




Maggiori informazioni sulla lista Linux