Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 28 su 28
  1. #21
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    COSE°°°°°°°°°°°MATERIALE
    idcose°°°°°°°°°°idmateriale
    nome°°°°°°°°°/ °°°°°nome
    materiale<-----/

    ovviamente non considerate i pallini

  2. #22
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    è sbagliata la query select idmateriale from materiale where nome = 'nome' in questo caso... dovresti avere qualcosa come (ma non so com'è il tuo db):

    codice:
    SELECT nomematerial FROM materiali WHERE id = (SELECT idmateriale FROM materiale WHERE nome = 'nome')
    oppure usi un join

    inoltre in coda hai un mysql_query ("select idmateriale from materiale where nome = 'nome'"); inutile in più prima dell'altra query con l'insert

  3. #23
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    con il tuo suggerimento se lo messo al posto giusto non mi è cambiato niente riscrivo qui sotto la parte php con la tua modifica....se ho sbagliato il posto per favore correggimela in modo che io possa fare copia in colla (scusa se vi disturbo molto) P.S ho un immagine con scritto tutte le informazioni e il risultato che mi vorrei ottenere solo che non me la fa caricare perchè è troppo grande..se qualcuno che può aiutarmi può mandarmi un indirizzo e.mail gliela mando...grazie


    <?php
    mysql_connect("localhost", "root", "root") or die(mysql_error());
    mysql_select_db("sviluppo") or die(mysql_error());


    $nome=$_POST['nome2']; //nome2 è la stringa che prendo dalla textbox
    $queryid="select idmateriale from materiale where nome = 'nome'";
    $risultatiid = mysql_query($queryid);

    $risultatiid = mysql_query($queryid);

    $risultatiid = mysql_fetch_assoc($risultatiid);
    $risultatiid = $risultatiid['idmateriale'];



    mysql_query ("SELECT nome FROM materiale WHERE idmateriale = (SELECT idmateriale FROM materiale WHERE nome = 'nome')");
    mysql_query ("INSERT INTO cose (nome,materiale)
    VALUES ('$nome','$risultatiid')") or die(mysql_error());


    ?>

  4. #24
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    STAVO INDICANDO LA SEG. SOLUZ.:

    ci sono righe in più, cmq dovrebbe essere:

    Codice PHP:
    mysql_connect("localhost""root""root") or die(mysql_error()); 
    mysql_select_db("sviluppo") or die(mysql_error());


    $nome=$_POST['nome2']; //nome2 è la stringa che prendo dalla textbox
    $queryid="SELECT nomemateriale FROM materiale WHERE idmateriale = (SELECT idmateriale FROM materiale WHERE nome = 'nome')";  //<----- !!!
    $risultatiid mysql_query($queryid);
    $risultatiid mysql_fetch_assoc($risultatiid); 
    $nomemateriale $risultatiid['nomemateriale']; //<----- !!!


    mysql_query ("INSERT INTO cose (nome,materiale) VALUES ('$nome','$nomemateriale')") or die(mysql_error()); 
    nelle righe con //<----- !!! dovresti però mettere al posto di "nomemateriale" il nome del campo che contiene appunto il nome del materiale e in FROM materiale il nome della tabella con tale informazioni... se ho inteso la struttura del tuo db...



    MA POI NOTAVO: ma "$nome" non è già il nome del materiale? che senso ha questo giro? direi di ripartire... posta lo schema delle tabelle

  5. #25
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    io ho scritto tutto preciso in un documento word(tutta la struttura) ma ho visto che non accetta in allegato i .doc ...accetta solo jpg....ho ricopiato tutto su un foglio ho fatto la foto ma lo stesso non me la carica perchè è troppo grande...come posso fartela avere...puoi darmi un e-mail o dirmi un metodo per mandarti questo documento?

  6. #26
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    forse cosi ho risolto

    https://profile.live.com/cid-8a88e99d5d984add/#!https://skydrive.live.com/?cid=8a88e...4add&sc=photos!cid=8A88E99D5D984ADD&id=8A88E99D5D984ADD%21369&sc =photos

  7. #27
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    eiyen mi sa che non funziona il link...appena ti è possibile dimmi un modo per mandarli il documento...grazie

  8. #28
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131
    questo è il link corretto dove ho piazzato la situazione....aiutatemi

    https://dl-web.dropbox.com/get/Publi...jpg?w=7f2e1a88

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 © 2026 vBulletin Solutions, Inc. All rights reserved.