Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. bullfrog
    3. Post
    B

    bullfrog

    @bullfrog

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 2
    • Post 4
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    4
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da bullfrog

    • Form completo (dati+immagini)

      Salve gente.
      Ho bisogno di un paio di dritte per iniziare questa cosa che, per me assolutamente sempre acerbo di PHP, mi risulta complicata.
      Devo fare, e non per qualche cliente, un form completo che permetta l'inserimento di dati su DB (e fin qui nessun problema) con la possibilità di collegare un massimo di 4 immagini.

      Mi suggerite link, demo o qualcosa che funzioni?

      Mi sono lanciato in questa avventura con questo codice, ma non funziona:

      [PHP]
      $db_host = "";
      $db_user = "
      ";
      $db_password = "";
      $db_name = "
      ";

      $path_img = 'img/';

      $db = mysql_connect($db_host, $db_user, $db_password);
      $db_forum = mysql_select_db($db_name, $db);

      @require 'function.php';

      $tipi_consentiti = array("image/gif","image/jpeg","image/png");

      if (@in_array($_FILES['imagefile']['type'], $tipi_consentiti)){

      @copy ($_FILES['imagefile']['tmp_name'], $path_img . $_FILES['imagefile']['name']); 
      
      
      $nome = @addslashes($_FILES['imagefile']['name']); 
      $path = $path_img . stripslashes($nome); 
      $tipo = @addslashes($_FILES['imagefile']['type']); 
      
      
      @makeThumb($path_img,$path,$nome,$tipo); 
      

      }

      $query = "INSERT INTO `images` (nome,tipo) VALUES('$nome','$tipo')"; 
       
      $query2 = "INSERT INTO `squadra` (ruolo, nome, cognome, numero_maglia) VALUES ('".$_POST['ruolo']."', '".$_POST['nome']."', '".$_POST['cognome']."', '".$_POST['numero_maglia']."')"; 
       
      $res = @mysql_query($query) or die ("<center>ERRORE NELL'INSERIMENTO IMMAGINE. CI SCUSIAMO PER IL DISAGIO</center>"); 
      $res2 = @mysql_query($query2) or die ("<center>ERRORE DI CONNESSIONE. CI SCUSIAMO PER IL DISAGIO</center>"); 
      @mysql_close($cn); 
      
      
      echo "<center>GIOCATORE INSERITo CON SUCCESSO. <br>Chiudi oppure <a href='**.php'>inserisci un nuovo giocatore</a></center>"; 
      

      ?>
      [/PHP]

      Con questo script, i dati vengono correttamente inseriti nella tabella "squadra", nella tabella "images" vengon scritti i dati, ma nella cartella che dovrebbe contenere le jpg non c'è nulla.
      Ovviamente la pagina con la select non stampa nulla!

      postato in Coding
      B
      bullfrog
    • RE: &quot;Accoppiare&quot; dati di due tabelle

      Esatto PippoJoe...hai capito benissimo.

      Ho usato il sistema che mi hai suggerito (SELECT p.nome,p.ar_ri_prodotto,c.lat,c.longi,c.full_name FROM prodotti p INNER JOIN coordinate c ON c.full_name LIKE '%p.ar_ri_prodotto%') ma restituisce un insieme vuoto (i.e. zero righe).

      postato in Coding
      B
      bullfrog
    • RE: &quot;Accoppiare&quot; dati di due tabelle

      Benissino quindi non ho sbagliato.
      L'istruzione che ho inserito è
      SELECT p.nome,p.ar_ri_prodotto,c.lat,c.longi,c.full_name FROM prodotti p INNER JOIN coordinate c ON p.ar_ri_prodotto = c.full_name

      Solo che questa mi restituisce solo 15 risultati su 234 prodotti.
      Non capisco dove sbaglio!

      postato in Coding
      B
      bullfrog
    • &quot;Accoppiare&quot; dati di due tabelle

      Buondì a tutti.
      Parto subito con la domanda di aiuto.

      Ho il mio bel DB con due tabelle: prodotti (nome, area di produzione) e coordinate (che contiene le coordiante LAT e LONGI dei paesi).

      Avrei la necessità di "stampare" il prodotto con le corrispondenti coordinate dell'area di produzione.

      Giusto per chiarivi:
      Tabella prodotti contiene NOME e AR_RI_PRODOTTO
      Tabella coordinate contiene LAT, LONGI e FULL_NAME

      I campi che mettono in relazione le due tabelle sono:
      ar_ri_prodotto e full_name

      Il campo ar_ri_prodotto contiene, ad esempio: Gioia del Colle, Santeramo, Turi, Altamura, Grumo Appula, Noci, Putignano, Rutigliano, Sammichele di Bari, Sannicandro, Acquaviva delle Fonti, Adelfia, Casamassima, Cassano delle Murge, Castellana Grotte, Conversano

      Il campo full_name invece, contiene, ad esempio, Altamura

      In pratica in ar_ri_prodotti possiamo trovare uno o più paesi, in full_name, invece, solo un paese.

      Vi prego HELP!
      Grazie

      postato in Coding
      B
      bullfrog