Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Connessione a database

Visualizzazione discussione

  1. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    $result non ti dice se sono stati trovati dati oppure no, ti dice se la query è stata eseguita correttamente o se ci sono stati errori e il non trovare dati non è un errore.

    Poi il controllo lo fai con isset() che ti dice solo se una variabile esiste e $result esiste per forza, l'hai dichiarata una riga prima, isset() non controlla il contenuto.

    Per sapere se sono stati trovati dei record devi usare num_rows.

    Leggi la documentazione che ti ho linkato prima, c'è scritto tutto e i nomi delle funzioni sono spesso autoesplicativi, basta leggere come si chiamano per capire più o meno che fanno, poi nella loro pagina c'è scritto esplicitamente.

    Non prendere queste mie risposte come un "arrangiati un po'", ma vedile come un'indicazione per imparare a risolvere da solo i tuoi problemi, il che ti fa risparmiare tantissimo tempo, per esempio adesso per sapere che devi usare num_rows sono passate 2 ore, se fossi in grado di leggere la documentazione avresti trovato la soluzione nel giro di qualche minuto.
    Ultima modifica di Alhazred; 21-11-2017 a 19:43

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.