Visualizzazione dei risultati da 1 a 10 su 20

Visualizzazione discussione

  1. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quote Originariamente inviata da Alfoxx Visualizza il messaggio
    define('DB_ISCRITTI','iscritti'); //db
    Qui ci devi mettere il nome del db, quindi db_prova, non il nome della tabella
    come password che devo inserire considerando che sto usando EasyPhp?
    La stessa che usi per accedere al db tramite PhpMyAdmin
    require_once('configurazione_credenziali_esterno.p hp');
    $link = @mysqli_connect(DB_HOST, DB_USERN, DB_PSW) or die("Errore connessione: ". mysqli_connect_error());
    $dbw = @mysqli_select_db("$link", DB_ISCRITTI) or die("Errore apertura database: " . mysqli_error($link));

    1)tutto giusto?
    Almeno finché sei in fase di sviluppo non usare @, inibisce la stampa degli errori e finché stai facendo prove sono essenziali per sapere se qualcosa non va.
    2)Per connettermi ora al db, devo prima inserire delle righe all'interno del db (tramite phpMyAdmin] ), o è possibile connettersi anche ad una tabella vuota?
    Sì, anche se la tabella è vuota ti puoi collegare, potresti collegarti anche se non esistesse alcuna tabella, basta che esiste il DB.
    3) Per gestire al meglio gli errori di connessione al db , posso modificare il codice precedentemente scritto in questo modo?
    Se togli gli @, in caso di errore te lo dice PHP su quale riga e in quale file c'è stato il problema.
    Ultima modifica di Alhazred; 10-09-2016 a 21:07

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.