Visualizzazione dei risultati da 1 a 7 su 7

Discussione: <?php UPDATE ?>

  1. #1

    <?php UPDATE ?>

    Ho in progetto lo script per poter modificare i record di una tabella sql.

    Sicuramente dovro creare una pagina che richiama tutta la tabella con a lato di ogni record il link "modifica".
    Un' alteriore pagina dove richiamare i dati del record selezionato in una form.
    Infine la pagina dove contiene il comando update.

    E' giusto l' iter?

    Grazie

  2. #2
    si
    Guadagnare soldi guardando semplici pagine web?? (niente pop-ups, virus ecc)
    Ecco come Bux.to

  3. #3
    Ho creato la prima pagina (modifica.php) dove le funzioni sono 2. Stampare a video tutti i record della tabella e il relativo link di modifica record

    Codice PHP:
    <?php 
    $hostname 
    "127.0.0.1";
    $database "testing";
    $username "root";
    $password"";
    $connmysql_pconnect($hostname$username$password) or die(mysql_error()); 
    mysql_select_db($database$conn);  
    $result=mysql_query("SELECT uno,due,tre,quattro,cinque,sei,sette,otto,nove,dieci,undici,dodici,tredici,quattordici,quindici FROM mnpcaring"); 

    // Inizio il ciclo 
    while($row=mysql_fetch_assoc($result)){ 

    echo 
    "<hr> 1: $row[uno] 
    "
    ;
    echo 
    "2: $row[due] 
    "
    ;
    echo 
    "3: $row[tre] 
    "
    ;
    echo 
    "4: $row[quattro] 
    "
    ;
    echo 
    "5: $row[cinque] 
    "
    ;
    echo 
    "6: $row[sei] 
    "
    ;
    echo 
    "7: $row[sette] 
    "
    ;
    echo 
    "8: $row[otto] 
    "
    ;
    echo 
    "9: $row[nove] 
    "
    ;
    echo 
    "10: $row[dieci] 
    "
    ;
    echo 
    "11: $row[undici] 
    "
    ;
    echo 
    "12: $row[dodici] 
    "
    ;
    echo 
    "13: $row[tredici] 
    "
    ;
    echo 
    "14: $row[quattordici] 
    "
    ;
    echo 
    "15: $row[quindici] 
    "
    ;





    echo 
    "<a href=\"modifica2.php?id=" $row['due'] . ">Modifica record </a>";
     



    mysql_close(); 
    ?>
    Desideravo sapere se va tutto bene.
    Mi pianto sulla creazione della seconda pagina ovvero il form che contiene i dati richiamati dalla pagina modifica.php tramite il link modifica record. Inizio a postare un po di codice

  4. #4
    Codice PHP:
    <?php 

    if($_POST['Submit']){ 


    $uno=$_POST['uno']; 
    $due=$_POST['due']; 
    $tre=$_POST['tre']; 
    $quattro=$_POST['quattro']; 
    $cinque=$_POST['cinque'];
    /*.... e codi fino a quindici*/

    /*Mi connetto al db sql*/
    $hostname "127.0.0.1";
    $database "testing";
    $username "root";
    $password"";
    $connmysql_pconnect($hostname$username$password) or die(mysql_error());
    mysql_select_db($database$conn)
    $sql_query$conn)("update mnpcaring set due = uno = '$uno', due = '$due', tre = $'tre', quattro = '$quattro', cinque = '$cinque
    /* e fino a quindici*/ 
    WHERE cod= '
    $due'";
     
    exit; 
    }
    Fin qui va bene cosi?
    Ho un' altra domanda. Chi mi spiega il significato di UPDATE (ci arrivo anche io vuol dire aggiorna) mnpcaring (tabella) SET (???) due (???) = xxx ='$xxx" WHERE (dove ma cosa?) cod='$due' (che valore fa riferimento)???

  5. #5
    NESSUNA SA NULLA?

  6. #6
    Nessuno sa nulla?

    Primo, se mi paghi un tanto all'ora te lo faccio io, ma non ti tengo il moccolo ogni volta che scrivi due linee di codice.

    Secondo, la tua query UPDATE è una query di fantasia (non va): come si fa a spiegare un qualcosa che non esiste?

    Terzo: se non sai cosa è una clausola WHERE, cambia subito mestiere.

  7. #7
    Lasciando tralasciare l' ultimo topic che non merita neanche una risposta ... in quanto un forum vuol dire aiuto ... posso avere un aiuto da qualcuno ...

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.