Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203

    if e selezione database per INSERT

    E' possibile selezionare un database nel quale inserire delle informazioni attraverso un if?

    Vi porto un esempio:

    Codice PHP:
    if($tipo="Film"){
        
    $sql "INSERT INTO gallery_film (img_max,img_min,idFilm) VALUES ('$img_max','$img_min','$idColl');";
        
    $risultato mysql_query($sql,$con);    
    }

    if(
    $tipo="Telefilm"){
        
    $sql "INSERT INTO gallery_telefilm (img_max,img_min,idTelefilm) VALUES ('$img_max','$img_min','$idColl');";
        
    $risultato mysql_query($sql,$con);    

    Ora, nonostante la variabile $tipo viene richiamata perfettamente, i dati vengono inseriti in entrambi i database!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    c'è un errore negli if... devi usare il "doppio uguale" (p.es. if($tipo=="Film")))

  3. #3

    Re: if e selezione database per INSERT

    Originariamente inviato da Reiko81
    E' possibile selezionare un database nel quale inserire delle informazioni attraverso un if?
    ...
    Ora, nonostante la variabile $tipo viene richiamata perfettamente, i dati vengono inseriti in entrambi i database!
    La soluzione del problema ti è stata suggerita da eiyen, ma volevo puntualizzare che quelle che tu chiami database sono in realtà tabelle dello stesso DB, per cui non stai effettuando insert su DB differenti, ma su tabelle differenti.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203
    Originariamente inviato da eiyen
    c'è un errore negli if... devi usare il "doppio uguale" (p.es. if($tipo=="Film")))
    Non ci avevo proprio pensato! Sono ore che muovo parentesi e punti! Ti ringrazio!!!

    Giusto, giusto! Tabelle! Mi sono espressa malissimo!

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.