Visualizzazione risultati 1 fino 4 di 4

Discussione: Conversione Mysqli

  1. #1
    sergio81 non è connesso Neofita
    Data registrazione
    20-09-2008
    Messaggi
    3

    Predefinito Conversione Mysqli

    Non sono espertissimo e quindi chiedo venia se dico qualche fesseria...

    Questo è il codice che usavo per fare una piccola query...

    Codice PHP:
    <?php

    $mysqli
    = new mysqli('localhost', 'root', 'mysql', 'db');
    $qs = "SELECT Distinct Promotore AS P FROM fatturein;";

    $result = $mysqli->query($qs, MYSQLI_USE_RESULT);

    while(
    $row = $result->fetch_assoc())
    {
    echo
    "<option value=\"".$row['P']."\">".$row['P']."</option>";

    }


    ?>
    Su AV non mi funziona e dopo 3 ore a cercare il motivo ho scoperto che il problema è mysqli che non è supportato...ok
    Dato che in locale, ho scritto tantissime di queste funzioni e non mi va di rifare da capo mezzo sito, esiste un modo veloce per correggere la connessione?
    Ad es. se invece di usare l'oggetto "mysqli" esistesse un altro oggetto mi basterebbe cambiare solo la prima riga, mantenendo quindi la scrittura ad oggetti?
    Ultima modifica di sergio81 : 05-09-2009 alle ore 18.54.11

  2. #2
    Guest

    Predefinito

    mysqli è una classe introdotta in PHP5, se sul sito hai abilitato il php4 non funziona quel codice.
    Puoi impostare php5 andando nel tuo pannello di controllo, poi su gestione file e da li c'è un ingranaggio blue, se ci clicci c'è uno switch per impostare la versione che desideri del php.

  3. #3
    sergio81 non è connesso Neofita
    Data registrazione
    20-09-2008
    Messaggi
    3

    Predefinito

    Ho abilitato Php 5 ma mi continua a dare questo errore :

    Fatal error: Class 'mysqli' not found in /membri/sergio81/alisei/conn.php on line 30

  4. #4
    Guest

    Predefinito

    Credo che il supporto a mysqli non sia stato ancora introdotto su Altervista

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •