Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Modifica riga Mysql

  1. #1

    Modifica riga Mysql

    dato che mi pare di aver seguito tutti i passaggi giusti ma ho sicuramente qualche lacuna, vi chiedo di dare un okkio a questo codice e suggerirmi dove sbaglio.... :master:

    <?
    $server = "xxx";
    $utente = "xxx";
    $password = "xxx";
    $database = "xxx";
    $db = mysql_connect($server,$utente,$password);
    if ($db == FALSE) die ("Errore durante la connessione al database: ".mysql_error());
    mysql_select_db($database,$db) or die ("Errore nella selezione del database: ".mysql_error());

    $gino = "UPDATE feedback SET ragione_sociale = $ragione_sociale WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET localita=$localita WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET indirizzo=$indirizzo WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET telefono=$telefonoWHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET riferimento=$riferimento WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET data_appuntamento=$data_appuntamento WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");


    $gino = "UPDATE feedback SET note=$note WHERE id_feedback = $id_feedback LIMIT 1";
    $query = mysql_query ($gino,$db)
    or die ("Non riesco ad eseguire la richiesta $gino");

    Altra domanda: c'è un modo per modificare tutti i campi della "riga" del database in un'unica istruzione?

    thanx e abbiate pazienza

  2. #2
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Separandoli con virgole

    UPDATE tabella SET campo1=valore1, campo2=valore2, campo3=valore3 WHERE .......

    "Ci sono 10 tipi di persone, quelli che capiscono i numeri binari...
    e quelli che non li capiscono."

  3. #3
    metti tutti i settati separati da una virgola....

    UPDATE feedback SET
    ragione_sociale = '$ragione_sociale',
    indirizzo = '$indirizzo',
    ..... ecc
    WHERE id_feedback = '$id_feedback'
    LIMIT 1

    Attenzione a chiudere le stringhe tra apici o riceverai errore.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    GRANDE !!!!!

    era proprio una questione di apici!

    ho anche riunito tutto in una query.

    Ciao

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 © 2024 vBulletin Solutions, Inc. All rights reserved.