Visualizzazione dei risultati da 1 a 6 su 6

Discussione: if e post

  1. #1

    if e post

    ciao, devo verificare il campo "luogo" del mio modulo e quindi passare il valore, eventualmente corretto, per inserirlo nel db. xò..non mi funziona, o meglio, se si tratta di inserirlo come nuovo record funziona, se è n update di un record esistente...casino! se posto il codice...qlc mi sa aiutare?

    Codice PHP:
    if($comune=="La Spezia")
    {
        if((
    $_POST['luogo']=="Centro di arte moderna e contemporanea") || ($_POST['luogo']=="CAMEC") || ($_POST['luogo']="Centro di Arte Moderna e Contemporanea") || ($_POST['luogo']=="centro di arte moderna e contemporanea"))
        { 
    $luogo "CAMeC";
        } 
        elseif((
    $_POST['luogo']=="Castello S. Giorgio") || ($_POST['luogo']=="Castello "S. Giorgio"") || ($_POST['luogo']=="Castello "San Giorgio"") || ($_POST['luogo']=="castello "s. giorgio"") || ($_POST['luogo']=="castello "S. Giorgio"") || ($_POST['luogo']=="Castello "s. Giorgio"") || ($_POST['luogo']=="Castello "S. giorgio""))
        { 
    $luogo "Castello San Giorgio";
        } 
        elseif((
    $_POST['luogo']=="museo del sigillo") || ($_POST['luogo']=="Museo del Sigillo")  || ($_POST['luogo']=="palazzina delle arti"))
        { 
    $luogo "Palazzina delle Arti";
        }
        else
        { 
        
    $luogo "$luogo";
        }
    }
    else

    $luogo "$luogo";

    :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    Hai detto che secondo te il problema è nell'update,ma non hai messo la porzione di codice relativa all'update stesso...

  3. #3
    Originariamente inviato da ken84
    Hai detto che secondo te il problema è nell'update,ma non hai messo la porzione di codice relativa all'update stesso...
    ma l'update secondo me è corretto..guarda tu
    Codice PHP:
    $query_modificainserimento "UPDATE manifestazioni SET categoria='$categoria', comune='$comune', luogo='$luogo', nome='$titolo', anteprima='$anteprima', inizio='$inizio', fine='$fine', tipo_immagine='$immagine', immagine='$img', testo='$testo', info='$info' WHERE idevento=" $_GET['pagina']; 

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    magari non cambia niente,ma prova così:
    Codice PHP:
    $query_modificainserimento "UPDATE manifestazioni SET categoria='$categoria', comune='$comune', luogo='$luogo', nome='$titolo', anteprima='$anteprima', inizio='$inizio', fine='$fine', tipo_immagine='$immagine', immagine='$img', testo='$testo', info='$info' WHERE idevento='$_GET[pagina]'"
    PS cmq sia,stampa la query e provala direttamente su phpmyadmin o quelli che usi tu per vedere se ti segnala errori o meno...

  5. #5
    infatti non cambia
    xò se levo la parte dell'if ke ho postato prima...funziona correttamente
    a sti punti devo trovare un modo alternativo x quei "casi" x cui avevo creato le condizioni di if...ke dici? :master:

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    sinc non so dove possa essere il problema allora...
    Quello che ti posso consigliare è, come ti ho detto sopra, di stampare la query e provarla direttamente per vedere dove da l'errore e prova a stampare qui il risultato,così chi legge la conversazione potrà sicurametne avere le idee + chiare...

    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.