Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804

    script per il delete,fuori dal<body>

    salve ho un problema, non riesco a capire perche quando faccio una modifica al database mi sforma la tabella, volevo chiedervi come posso a fare a dare l input e fare vedere il risultato da un altra parte , vi spiego io uso questo script ,
    Codice PHP:
    if($_GET['change_status']=="change_status"){
    $id  = isset($_GET['id'])?$_GET['id']:'';
    $stato = isset($_GET['stato'])?$_GET['stato']:'';
    switch (
    $stato) {
    case 
    0:
    default:
    $update_user="update utenti  set stato ='0'   where id=$id  ";
    $esito_update_user=mysql_query($update_user);
    if(
    $esito_update_user){echo"modifica effettuata
    "
    ;}else{echo"modifica non effettuata
    "
    ;}
    break;
    case 
    1:
    $update_user="update utenti  set stato ='1'   where id=$id  ";
    $esito_update_user mysql_query($update_user);
    if(
    $esito_update_user){echo"modifica effettuata
    "
    ;}else{echo"modifica non effettuata
    "
    ;}
    break;  
    }

    che rimane fuori dal body adesso sia esito negativo e positivo me lo butta fuori , forze per quest mi storpia la agina
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    be comunque grazie
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  3. #3

    Re: script per il delete,fuori dal<body>

    ,
    Codice PHP:
    if($_GET['change_status']=="change_status"){
    $result '';
    $id  = isset($_GET['id'])?$_GET['id']:'';
    $stato = isset($_GET['stato'])?$_GET['stato']:'';
    switch (
    $stato) {
    case 
    0:
    default:
    $update_user="update utenti  set stato ='0'   where id=$id  ";
    $esito_update_user=mysql_query($update_user);
    if(
    $esito_update_user){$result ="modifica effettuata
    "
    ;}else{$result "modifica non effettuata
    "
    ;}
    break;
    case 
    1:
    $update_user="update utenti  set stato ='1'   where id=$id  ";
    $esito_update_user mysql_query($update_user);
    if(
    $esito_update_user){$result "modifica effettuata
    "
    ;}else{$result "modifica non effettuata
    "
    ;}
    break;  
    }
    //nella parte di pagina dove vuoi mostrare il risultato dell'azione metti:
    echo $result;

    non so se ho capito esattamente quello che volevi...

    ciauz

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ciao e grazie,ma come richiamo il comanda ?e la stessa cosa, soltanto che il risultato e dentro una variabile, ma come faccio a chiamarlo deve deve apparire? cosi il risultato ,cioe la variabbile me la da sempre fuori dal tag body e il messaggio appare propio in alto la pagina , ma sopra il logo ancora grazie
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  5. #5
    l'avevo scritto :-D
    Codice PHP:
    //nella parte di pagina dove vuoi mostrare il risultato dell'azione metti: 
    echo $result
    basta che metti l'echo nel punto della pagina dove vuoi che venga visualizzato il testo
    se il problema è che la parte di pagina dove vuoi inserirlo è html, ti basta scrivere
    Codice PHP:
    <?php echo $result?>
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.