Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1

    Se la tabella è vuota...

    allora.....
    volevo fare che:
    se la tabella è vuota mi scrive che è vuota e imposta una variabile che deve essere letta nell'ultima riga del codice ed inserita nell'ultima td
    se invece c'è qualcosa mi deve riportare il valore e impostare la variabile che deve essere letta nell'ultima riga del codice ed inserita nell'ultima td
    sembrava facile...
    ma funziona solo la prima parte, cioè come se la tabella fosse vuota, invece c'è una riga quindi dovrebbe riportarmi il valore.
    questo è il mio pezzetto di codice

    <td height="90">POSIZIONE
    (il numero che inserisci definisce l'ordine di impaginazione delle immagini - il primo è sempre 1)

    fino ad ora hai inserito queste posizioni:
    <?php
    $rs=mysql_query("SELECT posizione FROM galleriaprog GROUP BY posizione WHERE progetto={$id}");
    if ($rs==FALSE) { echo "nessuna posizione inserita";
    $posizione="1"; //definisco la variabile
    }else{
    while($pippo=mysql_fetch_array($rs)) {
    $posizione=$pippo["posizione"]; //definisco la variabile
    print($pippo["posizione"]); //qui scrive tutte le posizioni già esistenti
    } }
    ?>
    </td>
    // in questa riga inserisco la nuova posizione
    <td><textarea name="posizione" id="posizione" rows="1" ><?php print($posizione);?></textarea></td>
    </tr>

  2. #2
    $rs sara' false solo in caso di errore della query. zero record set non e' un errore.

    if (mysql_num_rows($rs) == 0) { echo "nessuna posizione inserita";

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.