Modifica campo mysql

giovy58

Nuovo Utente
21 Nov 2006
12
0
0
www.siracusacity.com
Salve a tutti, ho un problema nel modificare il campo di un record, non mi da errore, ma non mi modifica il campo, questo il listato
<div align="center">
<TABLE cellSpacing=0 cellPadding=0 width=700 border=0>
<tr><td>
<h3><p align=center>INSERIMENTO MODIFICA</p></h3>
<br>
<?php

$db=mysql_connect("127.0.0.1", "root", "");


$comando="SELECT * FROM mio";
$rs=mysql_db_query("mio",$comando);

$com="UPDATE 'mio' SET intervento = 'intervento' WHERE id =" .$_POST['n'];
$rs=mysql_query($com,$db);
echo "<tr><td><b>Risultato:</b></td><td>$intervento</td></tr>";
echo "Modifica Effettuata come richiesto! Arrivederci.<p>";


mysql_close($db);
?>
<?php


$db=mysql_connect("127.0.0.1", "root", "");

$comando="SELECT * FROM mio WHERE id = ".$_POST['n'];

$rs=mysql_db_query("mio",$comando);
$y=0;

while($dati=mysql_fetch_row ($rs))

{
if ($y==0)

$id=$dati[0];
$nome=$dati[1];
$cognome=$dati[2];
$via=$dati[3];
$citta=$dati[4];
$tel=$dati[5];
$cel=$dati[6];
$posta=$dati[7];
$dat=$dati[8];
$marca=$dati[9];
$modello=$dati[10];
$famiglia=$dati[11];
$gar=$dati[12];
$difetto=$dati[13];
$intervento=$dati[14];
$note=$dati[15];

echo "<table align=center border=1 width=70%>";
echo "<tr><td colspan=2 align=center bgcolor=#FFFFCC><b>--- Inserimento Dati Personali n° $id ---</b></td></tr>";
echo "<tr><td><b>NOME:</b></td><td>$nome</td></tr>";
echo "<tr><td><b>COGNOME:</td><td>$cognome</td></tr>";
echo "<tr><td><b>Via:</td><td>$via</td></tr>";
echo "<tr><td><b>Città:</td><td>$citta</td></tr>";
echo "<tr><td><b>Telefono:</b></td><td>$tel</td></tr>";
echo "<tr><td><b>Cellulare:</b></td><td>$cel</td></tr>";
echo "<tr><td><b>E_mail:</b></td><td>$posta</td></tr>";

echo "<tr><td colspan=2 align=center bgcolor=#CCFFFF><b>--- Inserimento Dati Articolo n° $id ACQUISITO in Data $dat ---</b></td></tr>";
echo "<tr><td><b>Marca:</b></td><td>$marca</td></tr>";
echo "<tr><td><b>Modello:</b></td><td>$modello</td></tr>";
echo "<tr><td><b>Famiglia:</b></td><td>$famiglia</td></tr>";
echo "<tr><td><b>Garanzia:</b></td><td>$gar</td></tr>";
echo "<tr><td><b>Difetto dichiarato:</b></td><td>$difetto</td></tr>";
echo "<tr><td><b>Intervento Tecnico:</b></td><td>$intervento</td></tr>";
echo "<tr><td><b>Note:</b></td><td>$note</td></tr>";

$y++;
};

if ($y==0)
echo "<tr><td colspan=4 align=center>Non ci sono annunci!</td></tr></table> ";
else
echo "</table>";


mysql_close($db);
//};
?>

</td></tr></table>
</div>
__________________________________________________

c'è qualche santo che può aiutarmi, vi ringrazio anticipatamente
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Non usare mysql_db_query() ma mysql_select_db() e mysql_query().

Poi credo non sia corretto:
PHP:
intervento = 'intervento'

Dovrebbe essere
PHP:
intervento = '$intervento'

Anche se non riesco a capire in che punto valorizzi la variabile $intervento visto che non è dichiarata in alcum punto ma tu ne richiedi la stampa..

:byebye:
 

giovy58

Nuovo Utente
21 Nov 2006
12
0
0
www.siracusacity.com
Ti ringrazio, ma ho già risolto quel problema, adesso riesco a modificare tutto, invece, se posso approfittare, vorrei chiederti una cosa:
Premesso che Il campo "intervento", lo inserisco solo dopo che l'oggetto è stato riparato, volevo che il cliente immettendo da form apposito ad esempio il suo indirizzo di posta elettronica potesse controllare se il suo elettrodomestico è pronto per essere ritirato.
Logicamente la risposta dovrebbe essere positiva se il campo intervento è stato inserito (cioè pieno) mentre dovrebbe essere negativa se non è stato ancora inserito.

Cosa dovrei fare?

Ti ringrazio, ma è l'ultimo punto che non mi permette di completare il lavoretto che ho fatto per mio suocero.

Grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Prima di tutto, dovremmo essere in grado di associare un determinato 'cliente' al relativo oggetto, abbiamo l'id quindi sfruttiamo quello.

Una volta raccolto l'id basterà presentare un campo di testo in cui inserire l'email e conservare l'id in sessione o in un campo hidden.

Ora dovremo controllare se 'intervento' e pieno o vuoto:

PHP:
$dest=$_POST['mail'];
$id = $_POST['id'];
$comando=@mysql_query("SELECT intervento FROM mio WHERE id =$id;);
$dati=@mysql_fetch_array($comando);
$intervento=$dati['intervento'];
if ($intervento!=""){
$mex ="Siamo lieti di comunicarle etc etc";
mail($dest, "Pezzo riparato", $mex."\r\n");
}

ho semplificato moltissimo ma la logica è questa.
:byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
RedWolf Conoscere modifica campo tabella mySQL Database 1
J [WP] Chiarimenti modifica campo WordPress 0
L modifica campo non funziona PHP 7
F Query modifica contenuto campo MySQL 5
Monital Modifica di un campo in funzione di un valore estratto, moltiplicando altri valori PHP 30
G modifica campo testo in url Classic ASP 8
M Modifica dello sfondo di un campo in una sottomaschera MS Access 0
M individuare l'ora della modifica del valore nel campo MySQL 0
C modifica contenuto campo MySQL 1
M Modifica Campo Contatore Database 0
D Jquery - modifica elemenento onlick jQuery 1
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
JeiMax Modifica codice php personalizzato PHP 2
P Pagina modifica record che non funziona PHP 0
L Modifica file upload in ASP Classic ASP 2
P modifica colore A Hover link website . WordPress 2
P Modifica con PHP di un node in una sitemap xml PHP 0
C Software modifica sitoweb in tempo reale WordPress 12
G Modifica immagine di sfondo attraverso un bottone PHP 18
L modifica dati. PHP 1
G modifica corretta funzione da eregi() a preg_match() PHP 3
R Modifica codice per l'upload di più file PHP 1
G Modifica testo Photoshop 3
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
felino [Wordpress] Modifica main color del template WordPress 8
M [PHP] Modifica account PHP 3
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0
S [OFFRO] Rimozione o aggiunta di Password ai file PDF e opzionalmente loro modifica Offerte e Richieste di Lavoro e/o Collaborazione 2
F [PHP] modifica del body email con checked PHP 8
G Modifica da sito statico HTML a dinamico in Wordpress SEO e Posizionamento 1
Cosina Modifica script textarea jQuery 0
M [PHP] Calcolare costi su modifica orari PHP 4
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
F modifica recensione google Discussioni Varie 2
C Photoshop CS 6 salvare una modifica Photoshop 0
L [PHP] Modifica in tabella ultimo id PHP 5
C Pagina fb notifica modifica post Social Media Marketing 1
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
C [Joomla] [HTML] Modifica codice per adattamento app Joomla 18
Daniele_Carrara [Javascript] Modifica input date Javascript 5
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
K [Visual Basic] Stampa e modifica record non funziona più Visual Basic 0
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
K stampa e modifica tabella in php e ms sql PHP 2
Michaelweb93 [WordPress] [HTML] Modifica sezione - pagina sito web WordPress 1
A [PHP] [RISOLTO] Modifica record db da form PHP 11
T [PHP] piccola modifica a script (non mio...) PHP 8

Discussioni simili