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. lurex89
    3. Discussioni
    L

    lurex89

    @lurex89

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 5
    • Post 11
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località torino Età 36
    0
    Reputazione
    11
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User

    badges

    0
    Bookmarks
    0
    Voti
    0
    Ringraziamenti
    0
    Miglior risposte
    Inizia una nuova discussione
    di cosa vuoi parlare?

    Discussioni create da lurex89

    • Topic
      Post
      View
      Votazioni
      Post
      Attività
    • L

      Visualizzare dati MYSQL in diverse tabelle
      Coding • • lurex89  

      4
      1051
      Visualizzazioni
      0
      Votazioni
      4
      Post

      L

      ok, ci sono riuscito, si può chiudere!

      <?php

      $nomesezione = array ("past_fresca", "past_secca", "salatini");
      foreach ($nomesezione as $numero => $nome)
      {
      $query = "SELECT * from ordini WHERE sezione = '$nome'";
      $dbResult = mysql_query($query, $db) or die (mysql_error());
      $AffectedRows = mysql_affected_rows($db);

      print "<h2>$nome</h2>";
      print "<table border= "1" >\n";

      for ($index = 0; $index<$AffectedRows ; $index++)
      {
      $row = mysql_fetch_row ($dbResult);

      if ($index==0) {print "<tr>\n"; foreach ($row as $k => $v) { $myfield = mysql_fetch_field ($dbResult, $k); print ("<td><b>" . $myfield->name . "</b></td>"); } print "</tr>\n"; } foreach ($row as $k => $v) { if ($k!=1) {print ("<td>$v&nbsp;");}; if ($k==0) { print "<br>"; print "<a href=\"cancella.php?id=$v\">Cancella</a>"; print "<br>"; print "<a href=\"modifica.php?id=$v\">Modifica</a>"; } print ("</td>\n"); if ($k==1) { print "<td><img class=prodotti src=img/prodotti/".$nome."/".$v." />"; } } print ("</tr>\n"); } print "</table>\n";

      };

      mysql_free_result ($dbResult);
      mysql_close ($db);
      ?>

    • L

      Mysql: Associare campi tabella
      Coding • • lurex89  

      8
      1435
      Visualizzazioni
      0
      Votazioni
      8
      Post

      L

      vi ringrazio delle risposte, ma ho risolto così:

      <?php
      include('../connect.php');

      $query = "SELECT * FROM post2 WHERE sezione='grafica' ORDER BY data DESC";
      $risultato = mysql_query($query) or die("Query testo fallita");

      while ($tmp = mysql_fetch_array($risultato, MYSQL_ASSOC)) { echo

      "<div class=post>
      <p class=data>{$tmp['data']}</p>
      <h2 class=titolo>{$tmp['titolo']}</h2>
      <p class=descrizione>{$tmp['descrizione']}</p>
      ";

      $id = $tmp['id_post'];
      $titolo = str_replace(" ", "%20", $tmp['titolo']);

      $query2 = "SELECT * FROM post2_image WHERE id_post=$id";

      $risultato2 = mysql_query($query2) or die("Query img fallita");

      while ($tmp2 = mysql_fetch_array($risultato2, MYSQL_ASSOC)) {

      echo "<img src=../img/grafica/".$titolo."/".$tmp2['image'] ."> <br>";
      }
      mysql_free_result($risultato2);

      echo "</div>";

      }

      mysql_free_result($risultato); mysql_close($db);

      ?>

    • L

      Mysql img upload: BLOB o URL all'immagine?
      Coding • • lurex89  

      2
      1448
      Visualizzazioni
      0
      Votazioni
      2
      Post

      H

      @lurex89 said:

      [...]
      **1: come far apparire due o più immagini diverse con questo metodo
      **

      Non puoi fare un *echo *di entrambe le immagini, devi inserire nel tuo HTML due tag <img>, una per ogni immagini che vuoi mostrare.

      Non so come si chiama il tuo script per mostrare le immagini ma devi fare qualcosa tipo:
      [HTML]<img src="script-mostra-immagini.php?id=id&immagine=1" />
      <img src="script-mostra-immagini.php?id=id&immagine=2" />[/HTML]
      e ad esempio a seconda del parametro che passi ($_GET['immagine'] in questo caso) scegli quale immagine prendere e mostrare dal database con un
      [PHP]$query = "SELECT " . ( $_GET['immagine'] == 2 ? 'img2' : 'img' ) . " FROM post WHERE id = " . mysql_real_escape_string($_GET["id"]);[/PHP]
      @lurex89 said:

      ** 2: conviene caricare le immagini direttamente nel database, oppure nel database occorre soltanto linkarle a url esterne? in questo caso, è comunque possibile suddividere le immagini in cartelle, cui nome viene preso dal titolo del post?**

      Dal punto di vista delle performance il tema è molto dibattuto: c'è chi dice che è più efficiente mettere solo la URL nel database ma i vantaggi in termini di velocità sono molto ridotti. Usa il metodo che meglio si adatta al design del tuo sistema e con cui ti trovi meglio.

      HTH, ciao!

    • L

      Mysql img upload: BLOB o URL all'immagine?
      Coding • • lurex89  

      1
      21
      Visualizzazioni
      0
      Votazioni
      1
      Post

      Nessuno ha risposto

    • L

      Problema &quot;if ROW is EMPTY&quot;
      Coding • • lurex89  

      2
      509
      Visualizzazioni
      0
      Votazioni
      2
      Post

      H

      E' solo un refuso o anche nel tuo codice hai
      [PHP]$row['img'][/PHP]
      quando invece usi sempre
      [PHP]$tmp[/PHP]
      per accedere ai valori della riga?

      Comunque prova a stampare a video (magari con un print_r o un var_dump) il contenuto di $tmp['img'] (ipotizzando che questo sia il nome giusto...) e vedi che cosa c'è dentro