Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    inserire dati in tabella

    ciao raga... sono sempre + dell'avviso che ho buttato 50 euro per questo libro di cui non faccio nome... tutte le volte ke mi provo i codici listati sopra devo scervellarmi e poi chiedere aiuto.. cmq... bando alle chiacchiere..
    nella scorsa puntata ero riuscito a connettermi al db ed ad ottenere i dati di una tabella.. se volessi insirli in quella tabella??? come fare.. questo è il codice del libro
    <?php
    //importo i dati di connessione del db
    include ("ext.php");
    $db = mysql_connect($db_host, $db_user, $db_password) or die("non va");
    //seleziono il db giusto
    mysql_select_db("videoteca")or die("no");
    //provo ad inserire dati in una tabella esitente in cui film_id è primary
    key auto increment ma non va
    $insert= "INSERT INTO film (film_id,genere,titolo)"
    //flim è una tabella del db videoteca
    "VALUES(null,guerra,navarone)";
    ?>

    ciao a tutti e grazie come al solito....
    p.s. un libro da consigliarmi ??????
    è un asino chi non vuol capire no non capisce!

  2. #2
    1) P.F posta il codice negli appositi tag

    Codice PHP:
    <?php
    include ("ext.php");
    $db mysql_connect($db_host$db_user$db_password) or die("non va");

    mysql_select_db("videoteca"$db)or die("no"); //Indica sempre la risorsa di connessione

    $insert"INSERT INTO film (genere,titolo) VALUES ('guerra','navarone')"
    // Se vuoi spezzettare una query come hai fatto tu, devi concatenarla!!!!! Come hai fatto é un errore
    // Le stringhe vanno messe tra apici
    // Non é necessario citare anche la chiave primaria nella query (non é sbagliato ma é superfluo)
    ?>
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    scusa maurizio pensavo fosse sufficiente postarlo nei tag php...
    cmq.. ho apportato le modifiche da te postate e non va... ma mi è sorto un dubbio.. i record vengono inseriti semplicemente aprendo la pagina php o è necessario aggiungere un'azione (tipo post ad es???)...
    cmq.. aprendo semplicemente la pagina i record non vengono aggiornati
    è un asino chi non vuol capire no non capisce!

  4. #4
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60
    credo di avere il tuo stesso problema....
    anche a te da errore nella riga della query??(a me succede cosi )

  5. #5
    Beh, poi ovviamente la query che hai preparato va eseguita


    mysql_query($insert, $db);
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  6. #6
    Originariamente inviato da mtx_maurizio
    Beh, poi ovviamente la query che hai preparato va eseguita


    mysql_query($insert, $db);
    ok maurizio grazie per la dritta.. quello che mi kiedo però è come mai bisogna specificare la variabile $db... anche nella query di connessione hai specificato tra parentesi $db(ed a me ha dato errore) senza funziona.. come mai ? ?????

    grazie ancora e scusa per le niubbate
    è un asino chi non vuol capire no non capisce!

  7. #7
    Originariamente inviato da viri
    credo di avere il tuo stesso problema....
    anche a te da errore nella riga della query??(a me succede cosi )
    viri.. a me funziona... so che sono un niubbetto ma se posso darti na mano sono qui... magari posta il codice
    è un asino chi non vuol capire no non capisce!

  8. #8
    Originariamente inviato da lamerone
    ok maurizio grazie per la dritta.. quello che mi kiedo però è come mai bisogna specificare la variabile $db... anche nella query di connessione hai specificato tra parentesi $db(ed a me ha dato errore) senza funziona.. come mai ? ?????
    Dire mi da errore non ha nessun senso.
    Che errore?
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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.