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

    Visualizzare risultato query SE non è vuoto

    Ciao a tutti, sono alle prime armi con php.. sono alle prese con un sito in cui devo far visualizzare il risutato di una query sulla pagina se la query non è vuota:

    la pagina è questa
    http://bagnobattelli.sitsviluppo.it/prezzi-offerte.php

    e la parte è il modulo offerte in alto... che se non sono presenti, non vorrei far vedere niente, se ci sono allora comparirà questa a video... IL CONCETTO è if (risultato della query è pieno) than le visualizzo...

    questo è il codice che devo modificare (MA DOVE DEVO INSERIRE QUESTA ISTRUZIONE E COME??):

    $query = "select * from prm_galleria where cod_foto_madre='51' and fl_pubblica='1' and fl_in_evidenza <> '1' order by creato limit 2";
    $result = $mysqli->query($query);
    if($result->num_rows){


    while($riga = $result->fetch_assoc()){
    $titolo = $riga["titolo_IT"];
    $descrizione = aggiustaStringa($riga["descrizione_IT"]);
    if(strlen($descrizione) > 140)$descrizione = substr($descrizione, 0, 140)."...";
    $cod_foto = $riga["cod_foto"];
    $creato = $riga["creato"];
    $time = strtotime($creato);
    $mese = strftime("%b", $time);
    $giorno = strftime("%d", $time);
    echo "<li>
    <dl class=\"dl-horizontal\">
    <dt>
    <time datetime=\"$creato\" class=\"date-3\">$giorno <span>$mese</span></time>
    </dt>
    <dd>
    <p><span>$titolo</span> $descrizione <a href=\"/offerte.php?cod_offerta=$cod_foto#offerta-$cod_foto\" class=\"link-1\">Leggi tutto</a></p>
    </dd>
    </dl>
    </li>";
    }
    }
    else{
    $mese = strftime("%b");
    $giorno = strftime("%d");
    $creato = strftime("%Y-%m-%d");
    echo "<li>
    <dl class=\"dl-horizontal\">
    <dt>
    <time datetime=\"$creato\" class=\"date-3\">$giorno <span>$mese</span></time>
    </dt>
    <dd>
    <p>Stiamo lavorando per proporvi nuove interessantissime offerte! Nel frattempo, se vuoi qualche anticipazione puoi contattarci al numero +39 0584 20010 oppure inviaci una email <a href=\"/contatti.php\">cliccando QUI</a> </p>
    </dd>
    </dl>
    </li>";
    }
    ?>


    Vi chiedo gentilmente aiuto su dove devo inserire la modifica.

    vi ringrazio.

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,190
    magari se fai

    if($result->num_rows > 0){

    funziona

  3. #3
    Quote Originariamente inviata da clasku Visualizza il messaggio
    magari se fai

    if($result->num_rows > 0){

    funziona

    grazie mille provo

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