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

    come fare per text tabella di db vuota

    un saluto a tutti
    ho un problema relativo al test se una tabella del DB sia vuota
    uso le seguenti istruzioni

    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $righe = mysql_num_rows($result);
    if ($righe== 0){

    e nel mio pc in locale se la tab è vuota la var $righe contiene 0
    ma se le uso sul server dove ho il sito mi da questo errore:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

    non riesco a venirne a capo
    Sapreste aiutarmi..... grazie
    saluti
    gq
    saluti gq

  2. #2
    rimuovi semplicemente

    $row = mysql_fetch_array($result);

    se ti serve solo conoscere il num di record è inutile
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Ti ringrazio per la risposta ma non mi sono spiegato bene
    il problema è la variabile $result
    che contiene l'indirizzo della tabella quando ci sono presenti dei
    records e quando la tabella è
    vuota la variabile sembra essere nulla.
    per cui anche se cancello la riga :
    $row = mysql_fetch_array($result);
    l'errore si verifica sulla riga che da il numero di record
    $righe = mysql_num_rows($result);
    saluti gq

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.